JavaScript And DHTML Cookbook [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

JavaScript And DHTML Cookbook [Electronic resources] - نسخه متنی

Danny Goodman

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید










11.3 Assigning Style Sheet Rules to an Individual Element


NN 4, IE 4


11.3.1 Problem


You want a single
element to stand out by having its own style sheet rule.


11.3.2 Solution


Define an ID selector for a style rule and assign that same selector
name to the id attribute of an element. An
ID selector name is preceded
by a hash mark (#), as in the following example:

#special {border:5px; border-style:ridge; border-color:red}

This rule applies to the following element:

<div id="special>...</div>

When you create your HTML, assign an identifier to no more than one
element on the page. Duplicate identifiers assigned to
id attributes of multiple elements just confuse
scripts.


11.3.3 Discussion


ID names are
entirely up to you, but you should follow the same restrictions for
these identifiers as those detailed for class names in Recipe 11.2.
Be aware that if an element has both a class and
id value assigned to it and those names have style
rules associated with them, the style rule for the
id takes precedence over the one for the
class value wherever a conflict arises. This
should be of concern to you only if the style rules for both the
class and id values adjust the
same style properties.


11.3.4 See Also


Recipe 11.9 about overriding style
rules; Recipe 4.1 for script identifier naming conventions that apply
to id attributes.


/ 249