HTML
Что такое HTML
HTML — это аббревиатура от Hyper Text Markup Language, что означает «Язык разметки гипертекста». Как следует из называния, он предназначен для структурирования гипертекстовой информации и, в конечном итоге, создания html-страниц. Термин гипертекст относится к ссылкам, которые помогают связать страницы и способствуют легкой навигации по ним. Это основа Интернета.
HTML — это базовая технология, которая предоставляет необходимые строительные блоки, для создания web-страниц и сайтов в целом. Он определяет структуру документа, а с вводом новой версии HTML5, он также, устанавливает и значения элементов в документе.
Каждый фриланс веб-разработчик начинает свою карьеру в сфере создания сайтов с изучением HTML, это основа основ. Другие технологии тесно связанные с HTML, это CSS – позволяет стилизовать гипертекстовый документ и JavaScript – позволяет создавать динамичные веб-страницы.
Базовая структура html документа
Основные строительные блоки HTML называются тегами (html tag). Ниже можно увидеть очень простой html-документ.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>My HTML Document</title>
</head>
<body>
<h1> My HTML Document </h1>
<p>The first paragraph of my HTML document</p>
</body>
</html>
Первая строчка определяет тип документа, в данном случае это HTML5. Со второй непосредственно начинается структура страницы. Весь документ всегда заключен между <html>
и </html>
элементами, это, кстати, и есть html-тег.
Что может HTML
Он может только то, что определяет его название, определить структуру документа и значение элементов в нем.
Чего не может HTML
HTML — не язык программирования, как например, JavaScript или PHP, поэтому используя только его нельзя создавать динамические страницы, нельзя сделать анимацию или как-то реагировать на действия пользователя. Но то, что не может HTML, могут другие тесно с ним связанные технологии.
Нужна HTML верстка?
Кроме создания сайтов в целом, я также занимаюсь фриланс html/css версткой. Если вам нужно сверстать html-шаблон для вашего приложения или сайта, я с удовольствием помогу. Принимаю любые исходники: PSD, AI, sketch, XD и др.
Примеры проектов, в которых я делал html верстку можно посмотреть по ссылке.
Гарантирую соответствие веб-стандартам.