Что такое элемент DOM?


что означает элемент DOM в следующих утверждениях?

Утверждение #1

вы можете добавить несколько классов в один элемент DOM.

утверждение #2

в -- суть в том, что наследование в CSS делается не через классы, а через иерархии элементов. Так модель унаследованных черт вам нужно применяйте их на разных уровнях элементы в DOM.

Я знаю, что DOM означает Domain Object Model. Кажется, это синоним API в заявлениях.

10 57
dom

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 : Нажмите Здесь