Другие языки программирования и технологии
В чем разница между div class="top" u div id="top" ?
И почему для первого класс прописывается как .top , а для второго #top? что такое # ?
Разница, ты даже не представляешь, очень большая.
div class="top" значит, что у этого блока "див" имя "класса" называется "top" (никакое отношение это имя не имеет со значением "top" вверх) . А таблице стилей страницы этот класс определяется, например, так:
div.top {text-align:justify;} или просто .top {text-align:justify;} Тут надо заметить, что имя класса можно дать любое произвольное (как хочешь так и его прописывай) : можно top, можно #top можно и top_top (а значение #top обычно используется для внутренней ссылки, чтобы страница скакнула вверх A href="#top").
А div id="top" - это индивидуальный номер блока, который = top, используется обычно в скриптах на странице
Что еще непонятно обязательно спрашивай.
div class="top" значит, что у этого блока "див" имя "класса" называется "top" (никакое отношение это имя не имеет со значением "top" вверх) . А таблице стилей страницы этот класс определяется, например, так:
div.top {text-align:justify;} или просто .top {text-align:justify;} Тут надо заметить, что имя класса можно дать любое произвольное (как хочешь так и его прописывай) : можно top, можно #top можно и top_top (а значение #top обычно используется для внутренней ссылки, чтобы страница скакнула вверх A href="#top").
А div id="top" - это индивидуальный номер блока, который = top, используется обычно в скриптах на странице
Что еще непонятно обязательно спрашивай.
патаму чта один див может иметь несколько классов, например div class="top bottom left right", а айдишник у него может быть тока один, еще есть много различий, писать лень
забыл сказать важную деталь, id "выигрывает" class:
<h2 id="cvet" class="colour">...</h2>
#cvet {color:green;}
.colour {color:red;}
заголовок будет зеленый
а еще по id можно осуществить поиск в javascript:
document.getElementById()
забыл сказать важную деталь, id "выигрывает" class:
<h2 id="cvet" class="colour">...</h2>
#cvet {color:green;}
.colour {color:red;}
заголовок будет зеленый
а еще по id можно осуществить поиск в javascript:
document.getElementById()
class - селектор для группы с одинаковым именем и одинаковыми параметрами, а id - это не класс, это уникальный идентификатор, объект с таким именем может быть только один.
точка и решетка это синтаксис стилей, точка для имен классов, решетка для имен идов
.class
#id
точка и решетка это синтаксис стилей, точка для имен классов, решетка для имен идов
.class
#id
Похожие вопросы
- Проблемы с div'ами
- Перемещение < div > средствами JavaScript (см. внутри)
- В каком порядке указывать id, class, tag, subtag в CSS?
- Чем отличаются #id и .class в CSS? Что лучше использовать, каково их предназначение, как они работают вместе??
- Как вывести набираемый текст из формы в блок div?
- тег div
- чем в css отличается .sidebar от #sidebar (div ная конструкция)
- Паскаль. For, while, repeat, until, min/max, div/mod.
- PHP. Вывод из базы с конца по id.
- Iphone 4s Хороший телефон? какая разница между Iphone 4 u Iphone 4s
div id="1"
div id="2"
div id="3" и тд
То есть в построении сайта слоями нужно использовать только id ? или class тоже можно?
Это легко.
Ты пишешь: div id="1" div id="2" div id="3" да это идентификаторы (уникальные имена для каждого слоя - блока). Скажем 3 слоя. 3 блока. Из них 2 должны быть невидимыми, а первый видимым, например прописать этот первый блок так:
здесь содержание блока
Ты все спрашиваешь про класс. В этом блоке CLASS="lft". В таблице стилей страницы, например:
<style></style>
здесь класс"lft" определяет позицирование страницы, ширину, шрифт (при написании в стиле всегда добавляется точка впереди .lft ).
Для примера, вот страница с 3 слоями. Там стоят ссылки (мнимые) - переходы на слои этой же страницы:
http://www.tomovl.ru/syktyvdin_les.html