2014-06-23 4 views
0

Я обращался к некоторым тегам HTML, и я столкнулся с терминами «HTML-теги» и «HTML-объекты», когда сталкивался с разными сайтами. Некоторые из HTML-тегов доступны как в Справочнике HTML-тегов, так и в HTML-объектах, например «canvas», «li», «ol» и т. Д. ... на следующих сайтах. http://www.w3schools.com/tags/default.asp и в «Объектах элемента HTML Ссылка»часть страницы http://www.w3schools.com/jsref/default.asp. Итак, как же они отличаются? Что функции от них ?. Как я точно передать их? „Теги HTML“или„HTML объекты“?В чем разница между HTML-тегами и объектами HTML?

+0

Всегда старайтесь проводить параллельные исследования с другими источниками, находя что-то в w3schools. http://www.w3fools.com/ –

+0

w3schools является ненадежным, запутанным и запутанным, а попытки понять его неточный язык бесполезны; любой ответ на вопрос о значении некоторых терминов, которые они используют, также будет в основном основанным на мнениях - субъективной интерпретацией небрежных формулировок. Вероятно, они означают HTML * элементы * посредством «HTML-тегов» и HTML-элементов как объекты DOM с помощью «HTML-объектов». –

ответ

1

HTML теги что составляет разметку HTML-документа.

Например, <p> <a> <body> <script> являются тегами.

Javascript может использоваться, чтобы сделать веб-страницы динамическими. В браузере javascript есть Document Object Model. Это превращает HTML-документ в коллекцию объектов, с которыми можно манипулировать javascript. Это те объекты HTML, на которые ссылаются w3schools.

0

Я считаю, что вы имеете в виду две разные вещи. Первая ссылка касается фактических тегов, которые вы видите в документе HTML. Вторая ссылка касается JavaScript dom api. Когда они говорят объект, они говорят об объектном представлении JavaScript тега. Взгляните на эту ссылку http://www.w3schools.com/jsref/dom_obj_li.asp. Это показывает, что dom api создает тег li для HTML-документа. Ниже приведены еще несколько сайтов, которые вы можете проверить.

https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model

0

Я никогда не слышал термин "HTML объект". Для разницы между тегами и элементами смотрите http://perfectionkills.com/tag-is-not-an-element-or-is-it/ и http://annevankesteren.nl/2004/05/tags-vs-elements - tldr: тег является частью разметки, тогда как элемент является семантической частью документа.

Любые разговоры об объекте, вероятно, относятся к объектам в Document Object Model, который представляет API, который вы используете для доступа к элементам программно.

Смежные вопросы