SlideShare a Scribd company logo
1 of 15
Советы по html
1. DOCTYPE Не забывайте прописывать DOCTYPE! <!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;/> <html> вместо
2. Html без css Выносите css в отдельный файл! Не пишите так: <p style= ”margin-top:5px” >Текст</p>
3. Javascript/скрипты Все что можно сделать без Javascript,  делайте без него! Используйте сторонние скрипты только при необходимости!
4. Регистр Не пишите так: <DIV CLASS=”NEWS”>текст</DIV> или <DIV class=”NEWS”>текст</div> Привыкайте к красоте кода: <div class=”class”> текст </div>
5. Назначение тегов <p style=”font-size:1.2em”> <strong> Заголовок</strong></p> Используйте теги правильно: <h2> Заголовок </h2>
6. Используйте возможности html тегов Html 4  имеет  91  элемент. Проверьте сколько элементов Вы спомните за 5 минут – тест по ссылке: пройдите тест  http://www.oneplusyou.com/bb/html_quiz
7. Следите за валидностью Проверка html на валидность: http://validator.w3.org/ Проверка css на валидность: http://jigsaw.w3.org/css-validator/
8.Формируйте код В каком коде будет проще работать? <div id=”sidebar”> <h3>Новость</h3> <p>Сама новость...</p> </div> <div id=”sidebar”><h3>Новость</h3><p>Сама новость...</p></div> 1 2
9.Комментирование Подумайте о тех, кто будет разбираться в Вашем коде! Используйте комментарии: <!-- начало сайдбара --> <div id=”sidebar”> <h3>Новость</h3> <p>Сама новость...</p> </div>  <!-- конец сайдбара -->
10. Картинки <img src=« - Не грузите большие картинки. - Используйте цвета вместо картинок. - Прописывайте атрибут  alt - Указывайте ширину и высоту - Подгружайте картинки через  css  ( css sprites) Width:200px; Height:90px; <img src=« http://gtalk.kz/gtalk.png » alt=«Альтернативный текст» >
11.Ненужные файлы Не оставляйте в коде лишнее.  Удаляйте код, если его не используете! Удаляйте картинки, которыми не используете!
13. Смысловая нагрузка Названия классов и id необходимо давать по смыслу например,  header, menu, footer, news   header news footer
14. Берегите глаза Не делайте так: Вам приятно это читать? Или так :)
Спасибо за внимание! с/у УтБ Присоединяйтесь!

More Related Content

Similar to советы по коду Html

Zen Coding
Zen CodingZen Coding
Zen Coding404fest
 
167 web-__П1
167  web-__П1167  web-__П1
167 web-__П1vadimben
 
2. HTML – язык разметки гипертекста
2. HTML – язык разметки гипертекста2. HTML – язык разметки гипертекста
2. HTML – язык разметки гипертекстаSergei Dubrov
 
Pavel Rumantsev - Html5
Pavel Rumantsev - Html5Pavel Rumantsev - Html5
Pavel Rumantsev - Html5beloslab
 
Сео требования для верстальщиков и программистов.
Сео требования для верстальщиков и программистов.Сео требования для верстальщиков и программистов.
Сео требования для верстальщиков и программистов.Kostik Czu
 
Основные теги HTML
Основные теги HTMLОсновные теги HTML
Основные теги HTMLОтшельник
 
Application Developer Day Conf 2011 Andrey Rebrov
Application Developer Day Conf 2011 Andrey RebrovApplication Developer Day Conf 2011 Andrey Rebrov
Application Developer Day Conf 2011 Andrey RebrovAndrey Rebrov
 
Структура html документа
Структура html документаСтруктура html документа
Структура html документаAndrey Radionov
 
Основы языка HTML для интернет-журналистов
Основы языка HTML для интернет-журналистовОсновы языка HTML для интернет-журналистов
Основы языка HTML для интернет-журналистовMarina Litvinovich
 
Блоки как элементы макета сайта
Блоки как элементы макета сайтаБлоки как элементы макета сайта
Блоки как элементы макета сайтаSergei Dubrov
 
Вёрстка писем: основные ошибки и как их избежать
Вёрстка писем: основные ошибки и как их избежатьВёрстка писем: основные ошибки и как их избежать
Вёрстка писем: основные ошибки и как их избежатьEMAILMATRIX
 
Adobe Flex константин ковалев
Adobe Flex   константин ковалевAdobe Flex   константин ковалев
Adobe Flex константин ковалевMedia Gorod
 

Similar to советы по коду Html (20)

Html
HtmlHtml
Html
 
Zen Coding
Zen CodingZen Coding
Zen Coding
 
167 web-__П1
167  web-__П1167  web-__П1
167 web-__П1
 
2. HTML – язык разметки гипертекста
2. HTML – язык разметки гипертекста2. HTML – язык разметки гипертекста
2. HTML – язык разметки гипертекста
 
Pavel Rumantsev - Html5
Pavel Rumantsev - Html5Pavel Rumantsev - Html5
Pavel Rumantsev - Html5
 
Сео требования для верстальщиков и программистов.
Сео требования для верстальщиков и программистов.Сео требования для верстальщиков и программистов.
Сео требования для верстальщиков и программистов.
 
Html
HtmlHtml
Html
 
Основные теги HTML
Основные теги HTMLОсновные теги HTML
Основные теги HTML
 
основы Html
основы Htmlосновы Html
основы Html
 
Application Developer Day Conf 2011 Andrey Rebrov
Application Developer Day Conf 2011 Andrey RebrovApplication Developer Day Conf 2011 Andrey Rebrov
Application Developer Day Conf 2011 Andrey Rebrov
 
Структура html документа
Структура html документаСтруктура html документа
Структура html документа
 
Try to be professional
Try to be professionalTry to be professional
Try to be professional
 
языка Html
языка Htmlязыка Html
языка Html
 
Основы языка HTML для интернет-журналистов
Основы языка HTML для интернет-журналистовОсновы языка HTML для интернет-журналистов
Основы языка HTML для интернет-журналистов
 
лекц12
лекц12лекц12
лекц12
 
Блоки как элементы макета сайта
Блоки как элементы макета сайтаБлоки как элементы макета сайта
Блоки как элементы макета сайта
 
Fresh HTML
Fresh HTMLFresh HTML
Fresh HTML
 
Вёрстка писем: основные ошибки и как их избежать
Вёрстка писем: основные ошибки и как их избежатьВёрстка писем: основные ошибки и как их избежать
Вёрстка писем: основные ошибки и как их избежать
 
Html V.1.1
Html V.1.1Html V.1.1
Html V.1.1
 
Adobe Flex константин ковалев
Adobe Flex   константин ковалевAdobe Flex   константин ковалев
Adobe Flex константин ковалев
 

советы по коду Html

  • 2. 1. DOCTYPE Не забывайте прописывать DOCTYPE! <!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;/> <html> вместо
  • 3. 2. Html без css Выносите css в отдельный файл! Не пишите так: <p style= ”margin-top:5px” >Текст</p>
  • 4. 3. Javascript/скрипты Все что можно сделать без Javascript, делайте без него! Используйте сторонние скрипты только при необходимости!
  • 5. 4. Регистр Не пишите так: <DIV CLASS=”NEWS”>текст</DIV> или <DIV class=”NEWS”>текст</div> Привыкайте к красоте кода: <div class=”class”> текст </div>
  • 6. 5. Назначение тегов <p style=”font-size:1.2em”> <strong> Заголовок</strong></p> Используйте теги правильно: <h2> Заголовок </h2>
  • 7. 6. Используйте возможности html тегов Html 4 имеет 91 элемент. Проверьте сколько элементов Вы спомните за 5 минут – тест по ссылке: пройдите тест http://www.oneplusyou.com/bb/html_quiz
  • 8. 7. Следите за валидностью Проверка html на валидность: http://validator.w3.org/ Проверка css на валидность: http://jigsaw.w3.org/css-validator/
  • 9. 8.Формируйте код В каком коде будет проще работать? <div id=”sidebar”> <h3>Новость</h3> <p>Сама новость...</p> </div> <div id=”sidebar”><h3>Новость</h3><p>Сама новость...</p></div> 1 2
  • 10. 9.Комментирование Подумайте о тех, кто будет разбираться в Вашем коде! Используйте комментарии: <!-- начало сайдбара --> <div id=”sidebar”> <h3>Новость</h3> <p>Сама новость...</p> </div> <!-- конец сайдбара -->
  • 11. 10. Картинки <img src=« - Не грузите большие картинки. - Используйте цвета вместо картинок. - Прописывайте атрибут alt - Указывайте ширину и высоту - Подгружайте картинки через css ( css sprites) Width:200px; Height:90px; <img src=« http://gtalk.kz/gtalk.png » alt=«Альтернативный текст» >
  • 12. 11.Ненужные файлы Не оставляйте в коде лишнее. Удаляйте код, если его не используете! Удаляйте картинки, которыми не используете!
  • 13. 13. Смысловая нагрузка Названия классов и id необходимо давать по смыслу например, header, menu, footer, news header news footer
  • 14. 14. Берегите глаза Не делайте так: Вам приятно это читать? Или так :)
  • 15. Спасибо за внимание! с/у УтБ Присоединяйтесь!