Наиболее часто используемые теги и их описание




<div>…</div> - по умолчанию параграф, но создан для сложного форматирования места нахождения контента на странице, используется для верстки через таблицы стилей (css).

<table>…</table> - помещает на Web-страницу таблицу. Может иметь вложенные теги:

<CAPTION>...</CAPTION> - заголовок таблицы

<TH>...</TH> - обозначает заголовок таблицы

<TR>...</TR> - метки строк в таблице

<TD>...</TD> - метки ячеек в таблице

<MULTICOL>...</MULTICOL> - вывод текста в несколько столбцов

<FORM>...</FORM> - открытие формы

<INPUT>...</INPUT> - рисует кнопку или окно вывода

<SELECT>...</SELECT> - выбор значения из всех предложенных

<OPTION>...</OPTION> - определяет элемент меню. Используется внутри тега <SELECT>

<TEXTAREA>...</TEXTAREA> - выводит область ввода текста

<ul>…</ul>, <ol>…</ol> - списки

<LI>...</LI> - метка, помечает позицию списка.

<b>…</b>,<i>…</i>, <u>…</u> - форматирование теста. Текст выводится жирным, курсивом и подчеркиванием соответственно.

<a>…</a> - ссылка

<br /> - перенос строки (<br >…<br /> - устаревшая, не валидная запись)

<p>…</p> - параграф

<H1 >…< /H1>, <H2 >…< /H2>, …<H6>…< /H6>

* Пример

*Пример1 блочной верстки

<HTML>

<HEAD>

.

.

.

</HEAD>

<BODY>

<! - -блок, содержащий «шапку» - - >

<DIV class = «header»> <H1> Имя компании </H1></DIV>

<- - блок меню! - ->

<DIV class= «menu» >

<ul class= «menu_list» >

<li> HOME </li>

<li>…</li>

<li>…</li>

</ul>

</DIV> <! - -блок меню end - ->

<! - - блок компонента - ->

<DIV class = «coutent» >

<h2> КОНТЕНТ </h2>

<p> какой-то текст </p>

<p> новый параграф </p>

</DIV> < - -блок контента end - ->

<! - - блок «подвал» - - >

<DIV class= «footer» >

<p> имя компании (c) 2011 </p>

</DIV> <! - - блок «подвал» end - ->

</BODY>

</HTML>

 

*Пример2 табличной верстки

<HTML>

<HEAD>

.

.

.

</HEAD>

<BODY>

<table> <TR> <TH>…</TH>

<TD>…</TD>

<TD>…</TD>

</TR>

<TR> <TH>…</TH>

<TD>…</TD>

<TD>…</TD>

<TD>…</TD>

</TR>

</table>

</BODY>

</HTML>

 

Технология CSS

Каскадные таблицы стилей или CSS (от английского Cascading Style Sheets) являются следствием дальнейшего развития HTML и дают нам возможность перейти на следующий уровень представления информации. Таблицы стилей позволяют разделить смысловое содержимое странички и его оформление.

Все оформление рекомендуется вынести во внешний стилевой файл. Основная же страничка будет содержать только информацию и ссылки на необходимые стили.

Размещение всей стилевой информации в одном внешнем файле открывает нам и другие полезные возможности - ведь изменив содержимое только одного стилевого файла, мы можем в считанные секунды сменить весь дизайн сайта. Причем никаких других переделок не понадобится. Разумеется, это верно лишь в том случае, если первоначально сайт был спроектирован верно.

Подключение таблиц стилей

Для осуществления этой задачи мы можем воспользоваться одним из 3-х предлагаемых методов:

внешний файл,

inline-описание,

описание в секции заголовка.

inline-описание

или описания, встроенное в тег:

<p style="color:red; text-align:center;">

Этот текст переопределен стилем

</p>

При помощи дополнительного атрибута style мы можем определить нужные нам стилевые параметры в любом теге. Это самый легкий способ, и действует он в пределах лишь одного тега. Но представьте, насколько вырастет размер файла, и насколько неудобно будет его исправлять, если мы будем указывать стиль у каждого тега.

Описание в секции заголовка.

Его действие распространяется на всю страничку. Определение стилей происходит при помощи классов либо id(!), которые представляют собой списки с определением всех необходимых параметров оформления.

При использовании этого метода описание стилей необходимо разместить в секции заголовка:

<head>....

<style type="text/css">

<!--

.header {

text-align:center;

font-size: 27pt;}

.red {color: red; }

-->

</style>

</head>

Вынесение описания стилей во внешний файл.

Диапазон его воздействия простирается на все файлы, в которые включено описание. Это способ наиболее соответствует концепции HTML 4.0. В случае, если нам потребуется изменить внешний вид сайта, то будет достаточно скорректировать лишь один этот файл. Сравните его с предыдущими способами. В одном из них придется менять описание на каждой страничке, а в другом даже более того - около каждого тега, что, разумеется, совершенно не вдохновляет.

Каким же образом производится внедрение внешнего файла? Для начала создается стилевой файл с описанием всех нужных нам классов (mystyle.css):

.header { text-align: center; font-size: 27pt;}

.red { color:red; }

p { text-align: center; font-size: 12pt;}

А потом ссылка на него внедряется в документ при помощи тега <link>:

<head>.... <link rel="stylesheet" type="text/css"

href="css/mystyle.css" title="MyStyleSheet">.... </head>

Это самый удобный способ, и для основной таблицы стилей рекомендуется пользоваться именно им.

*Переделать пример1 и пример2. Добавить стили

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: