Элементы HTML
Как просто, документы HTML - это просто текстовый файл, состоящий из множества элементов HTML. Эти элементы HTML всегда находятся между начальным тегом и конечным тегом. Место появления элемента определяется порядком появления тегов.
Элементы HTML
Элемент HTML - это все от начального тега до конечного тега:
Начать тег |
Привет, мир |
Конечный тег |
|
Привет, мир |
Объяснение кода
Тег
объявляет абзац и отображает текст «Hello world» в вашем интернет-браузере. Как видите, элементы HTML начинаются с начального тега или открывающего тега, которым является<>, и заканчиваются конечным тегом или закрывающим тегом, которым является >. Это правило HTML, почти все элементы HTML имеют начальный тег и конечный тег.
Однако некоторые элементы HTML имеют пустое содержимое, например
, которое используется для разрыва строки в файле HTML. Этот специальный пустой элемент HTML закрыт в стартовом теге
Помните - всегда закрывайте свой HTML-тег
Многие интернет-браузеры по-прежнему отображают свойство HTML-элементов, даже если оно не содержит корректного конечного тега, так зачем беспокоиться? Во-первых, я настоятельно рекомендую вам не полагаться на функции этого браузера, поскольку это очень опасно, если вы забудете закрыть конечный тег, это может привести к неожиданным ошибкам или поведению. Кроме того, когда ваш HTML-код становится беспорядочным (чей HTML-код не запутанный?), Вам довольно сложно отлаживать или выяснять, куда должен помещаться ваш конечный тег.
HTML-теги в верхнем или нижнем регистре?
Это очень распространенный вопрос, тэги HTML не чувствительны к регистру:
означает то же самое, что и . Это зависит от ваших личных предпочтений. Однако я все же предлагаю вам использовать строчные буквы, если это возможно, потому что Консорциум World Wide Web (W3C) рекомендует строчные буквы в HTML 4 и требует строчных тегов в будущих версиях (X) HTML, лучше следовать стандарту W3C, иначе вам может потребоваться изменить твой код в будущем :).
Например
– Recommended
– Not recommend
– Recommended
HTML-теги в CAmel CaSe
Да, вы можете определить HTML-тег как случай верблюда:
HEAd>, браузер также отобразит его правильно. Вопрос в том, почему вы хотите, чтобы ваш код был таким? :)