Атрибут ALT
Html
Для чего нужен альтернативный текст?
Альтернативный текст показывается на месте изображения в момент его загрузки или недоступности. В общем, в те моменты, когда картинка по каким-либо причинам не видна. Обычно это случается, если пользователь отключил показ изображений в браузере или при медленном соединении с сайтом. Альтернативный текст добавляется через атрибут alt тега < img> и является обязательным согласно спецификации HTML и XHTML.
Описание
Атрибут alt устанавливает альтернативный текст для поля с изображением. Такой текст позволяет получить текстовую информацию о рисунке при отключенной в браузере загрузке изображений.
Поскольку загрузка изображений происходит после получения браузером информации о нем, то замещающий рисунок текст появляется раньше. А уже по мере загрузки текст будет сменяться изображением. Браузеры также отображают альтернативный текст в виде подсказки, появляющейся при наведении курсора мыши на изображение.
Синтаксис
HTML <input type="image" alt="Текст">
XHTML <input type="image" alt="Текст" />
Значения
Любая подходящая текстовая строка. Ее обязательно надо брать в двойные или одинарные кавычки.
Значение по умолчанию
Нет.
Пример. Добавление альтернативного текста
Пример: кода HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="shortcut icon" href="/img/favicon.gif" type="image/x-icon">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Тег img Атрибут ALT</title>
</head>
<body>
<a href="http://web-mini.eu5.org/"><img src="http://web-mini.eu5.org/im/knopka.gif" alt="Перейти на главную страницу сайта">
</body>
</html>
Дата: 2012-01-11 | Просмотров: 111
Тег center
HTML теги
Oписание
Тег <center> выравнивает содержимое контейнера по центру относительно родительского элемента. Синтаксис <center> Текст </center>
Атрибуты
Нет.
Аналог CSS text-align
Валидация
Использование этого тега осуждается спецификацией HTML, валидный код получается только при использовании переходного <!DOCTYPE>.
Закрывающий тег
Обязателен.
Пример: Кода HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="shortcut icon" href="/img/favicon.gif" type="image/x-icon">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<center>Methods of memorizing a lot of foreign words.
Someone writes the new words he encounters in the text, a new book with the translation and
transcription, and then repeats them over and over again to myself.
Someone is trying toremember the meanings of words, using</center>
</body>
</html>
Данный пример показан на рисунке №1
Рисунок №1
Дата: 2012-01-10 | Просмотров: 106
Тег Title
HTML
Описание
Добавляет поясняющий текст на веб-страницу в виде всплывающей подсказки, которая отображается, когда курсор мыши задерживается в окне веб-страницы.
Синтаксис
В данном примере он таков
<div class="block1" title="Это блок Див">
А теперь пример как это выглядеть в редакторе.
Пример: Кода CSS и HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="shortcut icon" href="/img/favicon.gif" type="image/x-icon">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>
<style type="text/css">
.block1 {
width: 200px;
background: #D50000;
padding: 5px;
padding-right: 20px;
border: solid 1px black;
float: left;
}
</style>
</head>
<body>
<div class="block1" title="Это блок Див"><p>Methods of memorizing a lot of foreign words.
Someone writes the new words he encounters in the text, a new book with the translation and transcription,
and then repeats them over and over again to myself. Someone is trying to remember the meanings of words, using </p></div>
</body>
</html>
Данный пример показан на рисунке №1
Рисунок №1
Дата: 2012-01-10 | Просмотров: 101
Атрибут Align
html
Описание
Задает выравнивание содержимого колонок по горизонтали. Этот атрибут действует на все ячейки в колонке, в том числе и на заголовки таблицы, которые определяются тегом <th>. Чтобы управлять выравниванием содержимого разных элементов воспользуйтесь стилями или устанавливайте атрибут align для отдельных ячеек таблицы.
Синтаксис
HTML <colgroup align="left | center | right | justify">
XHTML <colgroup align="left | center | right | justify" />
Значения
left
Выравнивание контента по левому краю.
center
Выравнивание по центру.
right
Выравнивание по правому краю.
justify
Выравнивание по левому и правому краю.
Значение по умолчанию
left
Аналог CSS
text-align
Пример: Код HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="shortcut icon" href="/img/favicon.gif" type="image/x-icon">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>
</head>
<body>
<table border="1">
<colgroup align="left">
<colgroup span="3" width="50" align="center">
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
</table>
</body>
</html>
Пример приведен на рис. 1
Пример рис. 1
Дата: 2012-01-10 | Просмотров: 108
Подсказки на чистом CSS
CSS
Создание подсказок с помощью одного лишь CSS, без использования картинок или JavaScript — дело обычное.
Лично я ничего не написал на эту тему, но есть масса примеров и обучающих уроков, которые можно использовать.
Для моего недавнего проекта мне пришлось погрузиться в данную тему, чтобы найти нужное мне решение. Я не так уж долго искал, однако из увиденного я могу заключить, что большая часть (если не все) предлагаемых решений часто были вполне пригодными, но имели некоторые недостатки.
Поэтому в данной статье я рассмотрю эти недостатки и предложу решение, которое я считаю более надежным.
Решение проблем с CSS-подсказками
По моему мнению, все CSS-подсказки должны удовлетворять следующим условиям:
Давайте посмотрим почему вышеназванные пункты имею значение.
Не требовать дополнительного HTML-кода
По возможности не использовать атрибут «title»
Изменяться по вертикали и горизонтали
Сохранять внешний вид, если ссылка располагается на двух строках
Не должны использовать процентные значения для своего расположения
Избегайте дополнительной разметки
Многие из примеров реализации подсказок на чистом CSS используют элемент span в изначально спрятанном виде.
В этом нет необходимости, и я думаю, что этот способ устарел (хотя он работает в большем количестве браузеров).
Наличие дополнительного текста в HTML в таком виде влечет за собой (по моему мнению) проблемы с доступностью. Вместо этого мы можем использовать псевдоэлемент, который считывает значение атрибута, когда на элемент наводишь мышкой (подробнее об этом ниже).
Дата: 2012-01-09 | Просмотров: 126
Тег <strong>
HTML
Описание
Тег<strong> предназначен для акцентирования текста. Браузеры отображают такой текст жирным начертанием.
Синтаксис
тег <strong>Текст <strong>
Закрывающий тег
Обязателен.
Пример: Код HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Tag <strong></title> </head> <body> <p><strong>Methods of memorizing a lot of foreign words.</strong></p> <p>Someone writes the new words he encounters in the text, a new book with the translation and transcription, and then repeats them over and over again to myself. Someone is trying to remember the meanings of words, using the association. One simply repeats the words at night before bedtime.</p> <p><strong>Everyone chooses a method to rapidly learn new words.</strong></p> <p>But, unfortunately, not all of these methods are effective.</p> </body> </html>
Результат данного примера показан на рис. 1.
Рис. 1. Вид акцентированного текста в тексте
Дата: 2012-01-08 | Просмотров: 115
Тег Big
HTML теги
Описание
Тег <Big> увеличивает размер шрифта на единицу по сравнению с обычным текстом. В HTML размер шрифта измеряется в условных единицах от 1 до 7, средний размер текста, используемый по умолчанию, принят 3. Таким образом, добавление тега <big> увеличивает текст на одну условную единицу. Допускается применение вложенных тегов <big>
На размер шрифта влияет не только заданный атрибут size тега <font>, но и выбор гарнитуры шрифта. Шрифт Arial выглядит крупнее, чем шрифт Times, а шрифт Verdana чуть больше шрифта Arial. Учитывайте эту особенность при выборе шрифта и его размеров. Для более точного управления размером текста используйте стили.
Синтаксис
<big>Текст </big>
Закрывающий тег
Обязателен.
Пример: Кода HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="shortcut icon" href="/img/favicon.gif" type="image/x-icon">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<big><big>
Methods of memorizing a lot of foreign words.</big></big>Someone writes the new words he encounters in the text, a new book with the translation and
transcription, and then repeats them over and over again to myself.
<big>Someone is trying toremember the meanings of words, using</big>
</body>
</html>
Данный пример показан на рисунке №1
Рисунок №1
Дата: 2012-01-08 | Просмотров: 109
Тег Div
Описание
Элемент <div> является блочным элементом и предназначен для выделения фрагмента документа с целью изменения вида содержимого.
Как правило, вид блока управляется с помощью стилей.
Чтобы не описывать каждый раз стиль внутри тега, можно выделить стиль во внешнюю таблицу стилей, а для тега добавить атрибут class или id с именем селектора.
Как и при использовании других блочных элементов, содержимое тега div всегда начинается с новой строки. После него также добавляется перенос строки.
Закрывающий тег
Обязателен.
Пример. Использование тега <div>
Результат данного примера показан на рис. 1.
Рис. 1. Вид блокa, оформленного с помощью стилей
Дата: 2012-01-07 | Просмотров: 116
Меню с эффектом LavaLamp
(на основе плагина JQuery)
Описание:
Я думаю, что вы уже видели, анимированные меню с эффектом LavaLamp (на основе плагина JQuery).
Сегодня я хотел бы вам рассказать, как повторить то же поведение только на чистом CSS3 (без JavaScript). В нашем меню я буду использовать CSS3 transitions (для анимации элементов). Итак, если вы готовы, давайте начинать.
Шаг 1. HTML
Как обычно, мы начнем с HTML. Вот HTML-код нашего меню. Неудивительно, что оно будет сделано на основе UL-LI. Самое интересное будет в CSS стилях, конечно.
HTML
Дата: 2012-01-01 | Просмотров: 148