Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Ідентифікатор елемента: атрибут id




Синтаксис: id = IDПідтримка:  Повна відповідність стандарту (2.0+)       Повна відповідність стандарту (3.0+)

Атрибут id привласнює елементу ім'я, унікальне в межах даного документа. Ніякі два елементи не можуть мати однакових значень id. Цей атрибут має кілька застосувань в HTML:

- як селектор стилів окремих елементів;

- як закладка для гіперпосилань;

- для вказівки на конкретний елемент зі сценарію;

- як ім'я елемента OBJECT.

В наступному прикладі атрибут id використаний для ідентифікації двох абзаців:

Code 1.7<P id="firstp">Мій перший абзац</P><P id="secondp">Мій другий абзац</P>

З абзацами із цього приклада можуть бути зв'язані відповідні стилі. Наприклад, що випливає таблиця стилів визначає кольори кожного з абзаців:

Code 1.8P#firstp { color: navy; background: transparent }P#secondp { color: black; background: transparent }

Ці ж абзаци можуть використатися як мета в гіперпосиланнях:

Code 1.9<P>Див. також <A HREF="#firstp">перший абзац</A>.</P>

Цей атрибут застосуємо до всіх елементів, крім BASE, HEAD, HTML, META, SCRIPT, STYLE й TITLE.

Примітка. Значення атрибутів id й name зберігаються в одному просторі імен, тому їхнього значення не можуть збігатися в межах документа. name може містити спеціальні символи, а id немає.

Клас елемента: атрибут class

Синтаксис: class = список CDATAПідтримка:  Повна відповідність стандарту (2.0+)       Списки імен класів ігноруються (4.0+)

Атрибут class указує, що елемент є членом певного класу. На відміну від атрибута id будь-яка кількість елементів може ставитися до одного класу. Далі, елемент може належати до декількох класів — у цьому випадку значенням атрибута є список імен класів, розділених пробілами.

Примітка. Більшість оглядачів не підтримують списки класів, попросту ігноруючи такий атрибут class.

Атрибут class особливо корисний у селекторах стилів. Можна розглянути приклад:

Code 1.10.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"><HTML><HEAD><STYLE type="text/css"> p { font-size: medium } p.note { font-size: small }</STYLE></HEAD><BODY><P>Звичайний абзац</P><P class="note">Примітка</P></BODY></HTML>

Тут у заголовку документа задані розміри шрифту для звичайних абзаців і для абзаців класу note (примітка). Тепер для того, щоб включити в текст примітка, досить привласнити відповідному абзацу (тобто елементу P) атрибут class="note". Так побудовані всі примітки в даному конспекті.

Цей атрибут застосуємо до всіх елементів, крім BASE, HEAD, HTML, META, PARAM, SCRIPT, STYLE й TITLE.










Последнее изменение этой страницы: 2018-04-12; просмотров: 388.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...