Добрый день, помогите ответить на такие вопросы: 1. Чем отличаются атрибуты тегов class и style? 2. Зачем и как чаще всего используется атрибут html тегов "id" в связке html/Javascript? Заранее, спасибо.
1. class указывает на принадлежность к определенному классу (<div class="class_name"></div>), style позволяет задать стили для конкретного элемента (<div style="float: left"></div>). style имеет преимущество перед классом 2. id - уникальный идентификатор только одного элемента и не может повторяться в коде. При помощи id можно указать js с какими объектами он должен взаимодействовать
Верстка WP, Joomla, DLE, MODx, html - icq: 600896020
когда class прописываете, то в css можно изменять все элементы с этим классом. когда в html пишите style, то стиль действует только для приписываемого элемента
1. style, если не используется для css внутри head, является внутренним стилем конкретного элемента, с наивысшим приоритетом (если не перебивается !important). Class описывавется в стилях документа (в том же списке в head, либо в присоединяемом файле, и содержит свойства css для тегов, коим присвоен этот класс. Допускается множественное назначение классов и он может быть присвоен множеству элементов.
2. id - идентифицирует и определяет уникальный элемент - потому и используется в связке, поскольку проще и правильней, и беспроблемней получать и изменять элемент по уникальному идентификатору.
---------- Сообщение добавлено 17:33 ---------- Предыдущее 17:22 ----------
И еще один вопрос )) Если на странице встречаются несколько html тегов, которым необходимо сделать отступ от левого края в 10 пикселей, каким образом вы это реализуете?