Что такое элемент DOM?
что означает элемент DOM в следующих утверждениях?
Утверждение #1
вы можете добавить несколько классов в один элемент DOM.
утверждение #2
в -- суть в том, что наследование в CSS делается не через классы, а через иерархии элементов. Так модель унаследованных черт вам нужно применяйте их на разных уровнях элементы в DOM.
Я знаю, что DOM означает Domain Object Model
. Кажется, это синоним API в заявлениях.
10 ответов:
документ объектная модель.
DOM-это способ, которым Javascript видит данные своих страниц. Это объект, который включает в себя, как форматируется HTML/XHTML/XML, а также состояние браузера.элемент DOM-это что-то вроде DIV, HTML, BODY элемента на странице. Вы можете добавить классы ко всем из них с помощью CSS, или взаимодействовать с ними с помощью JS.
Это на самом деле объектная модель документа. HTML используется для построения DOM, который является представлением страницы в памяти (хотя они тесно связаны с HTML, они не совсем одно и то же). Такие вещи, как CSS и Javascript взаимодействуют с DOM.
Если операторы находятся в контексте того, как CSS влияет на HTML, то DOM-элемент относится к HTML-элемент.
Document Object Model (DOM), спецификация интерфейса программирования, разрабатываемая консорциумом World Wide Web Consortium (W3C), позволяет программисту создавать и изменять HTML-страницы и XML-документы как полноценные программные объекты.
согласно W3C: DOM позволяет программам и скриптам динамически получать доступ и обновлять содержимое, структуру и стиль XML или HTML документов.
DOM состоит из:
- набор объектов/элементов
- структура того, как эти объекты/элементы могут быть объединены
- и интерфейс для доступа и изменения их
ура
DOM означает объектную модель документа. Это стандарт W3C (World Wide Web Consortium). Он определяет стандарт для доступа и манипулирования HTML и XML-документа, а элементы DOM-это head,title, body tag и т. д. Итак, ответ на ваше первое утверждение
заявление #1 Вы можете добавить несколько классов к одному элементу DOM.
пояснение : "div class= " cssclass1 cssclass2 cssclass3"
здесь тег является элементом DOM и у меня есть применено несколько классов к элементу DOM.
DOM (Document Object Model) является стандартом для доступа к документам.
'при загрузке веб-страницы, браузер создает объектную модель документа страницы.-
Он разделен на 3 части:
- Core DOM - standard model for all document types - XML DOM - standard model for XML documents - HTML DOM - standard model for HTML documents
Подробнее см.:http://www.w3schools.com/js/js_htmldom.asp
смотрите, что ваши утверждения относятся к "элементам DOM", которые являются такими вещами, как теги HTML (A, INPUT и т. д.). Операторы Thse просто означают, что одному такому элементу может быть присвоено несколько классов CSS.
чтобы узнать понятие элемента DOM, необходимо понять понятие динамического HTML и DOM. Все начинается с того момента, когда повышаются требования всех акционеров веб-страниц. Они хотели, чтобы веб-страницы были более интерактивными, динамичными и живыми. Кроме того, для достижения этой цели разработчикам необходимы инструменты и механизмы, с помощью которых можно изменять или манипулировать презентацией и содержанием каждого раздела веб-страницы. Поэтому понятие Создается динамический HTML. Чтобы понять это, отличное определение для динамического HTML доступно в Википедия:
динамический HTML, или DHTML, является зонтичным термином для коллекции технологии, используемые совместно для создания интерактивных и анимированных веб-сайтов используя комбинацию статического языка разметки (например, HTML), a язык сценариев на стороне клиента (например, JavaScript), презентация язык определения (например, CSS) и объектная модель документа (ДОМ.)
HTML-код:
<!DOCTYPE html> <html> <head> </head> <body> <p>...</p> <ul> <li>...</li> </ul> <table> <tr>...</tr> </table> </body> </html>
структура DOM:
чтобы узнать больше, используйте эту ссылкуdocument | . <html> . / \ . <head> <body> styleSheets / \ \ <p> <ul> <table> / \ \ text <li> <tr>
DOM-это логическая модель, которая может быть реализована в любой удобной manner.It основан на структуре объекта, которая очень похожа на структуру документов, которые он моделирует.
для получения дополнительной информации о DOM : Нажмите Здесь