Библиотека Интернет Индустрии I2R.ru |
|||
|
Основы web-дизайна. Простейшая веб-страница. Теги в HTML
Теги в HTMLРассмотрим общий случай синтаксиса записи тега. <TAG param1="value1" param2="value2">Something</TAG> Заметим, что открывающий тег может содержать один или несколько параметров <HR align="left" width="300"> Тег Возьмём другой пример. <A href="http://www.microsoft.com/">Сайт дяди Билли.</A> Этот тег определяет ссылку (Anchor). Он является контейнером, и между закрывающим и открывающим тегами в нашем случае находится текст, который будет выглядеть как ссылка (по умолчанию это означает подчёркивание и синий цвет текста). Параметр Пары тегов Контейнер Нужно сделать ещё одну важную оговорку. Несмотря на то, что во всех примерах я пишу теги прописными буквами, язык HTML (в отличие, скажем, от JavaScript) не чувствителен к регистру. Не имеет значения, будете ли вы использовать также прописные буквы или для скорости ограничитесь строчными, браузер этого просто не заметит. Более того, параметры, значения которых не содержат пробелов, можно не заключать в кавычки, такой синтаксис тоже имеет право на существование: Ещё один не менее важный момент, имеющий самое прямое отношение к контейнеру Представим себе, что мы создали документ, состоящий из большого количества параграфов, причём некоторые из них помечены как заголовки с помощью описанных выше тегов, но ни один из параграфов не использует параметров, прямо задающих свойства текста. Вопрос: ОТКУДА браузеру известно, каким шрифтом отображать тот или иной параграф, как соотносить кегль, использовать ли полужирный шрифт или курсив? Каждый элемент веб-страницы, будь то картинка, параграф текста или что-то другое, имеет атрибут, называемый СТИЛЕМ и содержащий описание множества свойств этого элемента. Для каждого тега, будь то Если же значение какого-то параметра, заданное по умолчанию, вам не нравится, к вашим услугам таблицы стилей CSS. Но о них мы пока ничего не знаем, поэтому приходится пользоваться теми параметрами, которые можно задать с помошью HTML, наподобие Запомните правило номер один для языка HTML: При отсутствии параметров элементов HTML, заданных явно, все значения берутся по умолчанию. Любой параметр, заданный разработчиком в явном виде, отменяет значение по умолчанию, не влияя на прочие свойства элемента. Запомнили? То-то же. ;-) ... Вы заметили, что мы успели разобрать практически всю тестовую страницу? Ах да, осталась одна странная закорючка... <P> Последовательность символов Да в том-то и дело, что не один и тот же. В зависимости от того, какую кодировку использует посетитель, какие шрифты установлены у него с системе... -- да от чего угодно! -- прямо прописанный символ авторского права может превратиться в какую-нибудь непонятную закорючку. А у нас с вами есть прекрасный способ этого избежать. Который мы и использовали. Кстати, для каждого символа, не входящего в «стандартную поставку», есть такое обозначение. Хотите ещё одно? Дарю. Символ ЗаключениеЕстественно, мы ещё не раз вернёмся к языку HTML... да что там, вряд ли хотя бы один урок обойдётся без него. Но я считаю, что изложенного выше уже достаточно для того, чтобы понять, как устроены веб-страницы, и пойти дальше, прибегая лишь к помощи спецификации HTML от W3C. Думаю, после прочтения этого текста очень полезно было бы полистать именно спецификацию, и посмотреть, какие на свете бывают теги и зачем они нужны. А счастливые владельцы Dreamweaver'а 4.0 могут сделать это прямо в оффлайне, т. к. эта версия популярной программы снабжена ИЗУМИТЕЛЬНЫМ хелпом по HTML, CSS и JavaScript. А уж самый лучший способ разобраться, что можно сделать с помощью языка HTML, Тем не менее, HTML не исчерпывает возможности веб-дизайна. На следующем урока мы поговорим о о языке СЦЕНАРИЕВ ПОВЕДЕНИЯ веб-страниц, иначе говоря -- о скриптах. Ведь именно они позволяют странице чутко реагировать на каждое ваше действие, в лучшем случае предугадывая ваши желания и предлагая помочь, а в худшем -- производя массу ненужных и раздражающих эффектов, разражаясь сериями выскакивающих из ниоткуда баннеров или выпуская на экран череду мыльных пузырей, начинающих гоняться за курсором. Впрочем, это уже совсем другая история....
|
|
2000-2008 г. Все авторские права соблюдены. |
|