Muhammad Raza Khan Ответов: 3

Что является источником тегов HTML


Я новичок в HTML и во всем кодировании, поэтому мой учитель задал мне вопрос, который он поставил это "p","p", чтобы сделать абзац и спросить меня, как этот тег знает, что делать и откуда он взялся, каков его источник в то время, когда я дал ему глупые ответы, такие как файлы, сохраненные наотмашь, но после этого он дал мне задание на это, так что мне нужно знать все об этом, чтобы сделать задание и извиниться за плохой английский
СПАСИБО

Что я уже пробовал:

Я пытаюсь погуглить его, но не знаю, что писать в гугле


3 Ответов

Рейтинг:
27

Thomas Daniels

Тег гарантирует, что новый абзац будет создан, потому что спецификация HTML (построенная W3C) говорит об этом: HTML5 (w3.org)[^]. Определенная часть: 4.4.1 элемент p-HTML5[^].

Тег на самом деле не "знает, что делать", потому что HTML-это просто язык разметки и сам по себе ничего не "знает". Однако ваш веб браузера знает что <p> значит, потому что браузеры следуют спецификации HTML,которую я связал. Таким образом, ваш браузер отображает его как новый абзац.


Muhammad Raza Khan

да это то что я пытаюсь спросить что является источником всех тегов и всего что как они выполняются

Thomas Daniels

Я не знаю, что вы подразумеваете под "источником" - теги и их эффекты были определены W3C, если вы это имеете в виду.

Теги не "исполняются", они просто определяют разметку веб-страницы: браузер анализирует HTML и отображает его в окне браузера так, как это определено спецификацией HTML.

Muhammad Raza Khan

Спасибо за вашу помощь но мне нужно больше понимания из за моего задания так как браузер понимает эти теги когда мы запускаем html код как они понимают теги и поток данных html

Thomas Daniels

Браузер способен анализировать HTML-код в виде дерева элементов, и код браузера также реализует "смысл" тегов, поэтому он знает, как их визуализировать.

Алгоритмы синтаксического анализа HTML слишком сложны, чтобы просто объяснить их в комментарии здесь. В интернете определенно есть статьи об этом, но они не будут полезны, если у вас нет предыдущего опыта программирования.

Что вы подразумеваете под "потоком данных"?

Dave Kreskowiak

HTML не является "кодом" в смысле исполнения. Это разметка, чтобы рассказать браузеру, как отображать страницу на экране.

Muhammad Raza Khan

Спасибо, человек, я немного понимаю все теги и каждое кодирование обрабатывается браузером, потому что браузер понимает язык разметки, это так ?

Thomas Daniels

Да, это верно.

Muhammad Raza Khan

Спасибо это то что я пытаюсь узнать

Рейтинг:
2

W∴ Balboos, GHB

Попробуй HTML-Википедия[^], что увеличит ваши знания, в общем, о том, что вы будете делать.


Рейтинг:
1

Patrice T

Цитата:
как этот тег знает, что делать

Тег ничего не знает и ничего не делает. Тот, кто знает и делает, - это браузер, html-страница - это просто текст. Теги воспринимаются браузером как указания для рендеринга страницы.

Этот сайт является учебным сайтом о приложениях wen, сайт позволяет вам экспериментировать.
W3Schools Online Web Tutorials[^]