Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Урок 8 - Презентация

.pdf
Скачиваний:
10
Добавлен:
11.03.2016
Размер:
74 Кб
Скачать
☆

Урок 8

СтандартыWeb. Вспомогательные инструменты. Хостинг

Содержаниеурока

•Инструментыразработчика

•Валидациявеб-документов

•Проблема«кроссбраузерности»

•Стандарты HTML/CSS

•Будущееза стандартами HTML5 и CSS3

•Выборхостинга

•Загрузка проектов на сервер

Инструментыразработчика

•Редактор кода (notepad, notepad++)

•Граф. редактор (photoshop, gimp)

•Браузер (ВСЕ основные)

•ftp-клиент (FileZilla)

•Плагины (FireBug, WebDeveloper)

•Валидатор (http://validator.w3.org/)

•Тестердля IE (IETester)

Проблема «кроссбраузерности»

Internet Explorer

Что делать?

Тестировать во всехосновных браузерах

Сбросить стили css

Использовать «css-хаки»

div{

background:red; /* для нормальных браузеров*/ //background:green; /* для всех IE*/ _background:blue; /* дляIE6*/

}

*html div {

background:blue; /* другойспособдля IE6*/

}

Условный комментарий

Условный комментарий

<!--[ifgte IE 6]>

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

<![endif]-->

lt – версия меньшеуказанной

lte – версияменьшеили равно указанной gt – версия большеуказанной

gte - версия большеили равно указанной

Группированиеусловных комментариев

•[if (IE 6) & (IE7)] – 6-я версия И 7-я версия

•[if (IE 6) | (IE7)] – 6-я версия ИЛИ 7-я версия

•[if !(IE8)] – НЕ 8-я версия

СтандартыHTML/CSS

ВерсииHTML

•HTML 2.0 - 1995 год

•HTML 3.2 - 1997 год

•HTML 4.0 - 1997 год

•HTML 4.01 - 1999 год

•HTML 4.01 Strict - 2000 год

•HTML 5 – 2007 год. В настоящеевремя в разработке