Учебник html в html: Самоучитель HTML4 | htmlbook.ru
Содержание
Учебник HTML:
Web-страницы
Web-страницы — это обычные текстовые файлы, в которых с помощью специальных
команд задается оформление страницы и расположение материала. Все рисунки, анимация,
апплеты Java и т.п. должны быть записаны в виде отдельных файлов.
Web-страницы можно разделить на две группы:
- статические (они чаще всего имеют расширения *.htm или *.html) — те страницы,
которые записаны на диск в готовом виде и не меняются; - динамические (с расширениями *.shtml, *.asp, *.php, *.pl) —
полностью или частично создаются на сервере в момент запроса
(например, выбирают нужную информацию из базы данных и передают ее по
каналам Интернет в виде Web-страницы).
Для просмотра Web-страниц на экране нужна специальная программа — браузер.
Со всеми современными версиями Windows поставляется браузер
Internet Explorer. Многие пользователи выбирают
Mozilla Firefox, а также очень компактный и быстрый
браузер Opera.
Язык HTML
Мы будем рассматривать только статические Web-страницы, которые создаются
на языке HTML (Hypertext Markup Language — язык разметки гипертекста).
Напомним, что гипертекстом называется документ,
содержащий гиперссылки — активные ссылки на другие документы на
локальном компьютере или в Интернете, щелкнув по которым можно перейти к связанному
документу.
Язык HTML использует специальные команды (они называются тэги)
для разметки Web-страницы, то есть для размещения на ней текста,
таблиц,
рисунков,
списков и т.п. Браузер, читая такой файл, обрабатывает эти команды
и выводит страницы на экран. Поэтому одну и ту же Web-страницу разные браузеры
могут выводить на экран по-разному.
В следующем разделе вы узнаете о том, как построить
простейшую Web-страницу.
Хорошие книги по Web-дизайну
- Дуванов А.
Web-конструирование. HTML.
— СПб: БХВ-Петербург, 2005. - Дуванов А.
Web-конструирование. DHTML.
— СПб: БХВ-Петербург, 2003. - Кирсанов Д.
Веб-дизайн.
— М: Символ-Плюс, 2006. - Зельдман Д.
Web-дизайн по стандартам.
— М: НТ-Пресс, 2005. - Нильсен Я.
Веб-дизайн.
— М: Символ-Плюс, 2006. - Смирнова И.Е.
Начала Web-дизайна.
— СПб: БХВ-Петербург, 2005. - Нильсен Я., Лоранжер Х.
Web-дизайн. Удобство использования Web-сайтов.
— М: Вильямс, 2007. - Лебедев А.
Ководство. Параграфы о дизайне.
— М: Издательство Студии Лебедева, 2007.
HTML Учебник. Интро. Уроки для начинающих. W3Schools на русском
Перед вами — лучший и самый полный в сети учебник по HTML на русском языке из самого большого и самого популярного в мире Интернет-ресурса по изучению веб-технологий — сайта W3Schools.com.
HTML — это стандартный язык разметки для веб-страниц.
С помощью HTML вы можете создать свой собственный веб-сайт.
HTML лёгкий для изучения — Вы будете наслаждаться учёбой и результатами!
Данный учебник содержит обучающие материалы в соответствие с действующей спецификацией HTML5.
Что такое HTML? Как создают веб-сайты?
HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык разметки документов во Всемирной паутине. Большинство веб-страниц имеют содержание разметки на языке HTML (или XHTML). Язык HTML интерпретируется браузерами; полученный в результате интерпретации форматированный текст отображается на экране монитора компьютера или мобильного устройства.
Язык HTML до 5-й версии определялся как приложение SGML (стандартного обобщённого языка разметки по стандарту ISO 8879). Спецификации HTML5 формулируются в терминах DOM (объектной модели документа).
Язык XHTML является более строгим вариантом HTML, он следует синтаксису XML и является приложением языка XML в области разметки гипертекста.
Во всемирной паутине HTML-страницы, как правило, передаются браузерам от сервера по протоколам HTTP или HTTPS, в виде простого текста или с использованием шифрования.
Информация из Википедии
Примеры в каждой главе
Этот HTML учебник содержит сотни HTML примеров.
С помощью нашего онлайн HTML редактора вы можете редактировать HTML код и, нажав на кнопку, просмотреть результат.
Нажмите на кнопку «Попробуйте сами», чтобы увидеть, как это работает.
Начать изучение HTML сейчас!
HTML Примеры
В конце этого учебника HTML вы найдете более 200 примеров.
С нашим онлайн-редактором вы можете редактировать и тестировать каждый пример самостоятельно.
Перейти к HTML Примерам!
HTML Упражнения
Этот HTML учебник также содержит около 100 HTML упражнений.
HTML Проверочная Викторина
Проверьте ваши HTML навыки с нашей HTML Викториной!
Начать HTML Викторину!
HTML Справочники
На нашем сайте вы найдёте полные справочники на теги, атрибуты, события, названия цветов, объекты, наборы символов, кодировку URL, языковые коды, HTTP-сообщения и многое другое:
Перейти на Полный справочник HTML тегов
Сдайте HTML Экзамен — Получите Ваш Диплом!
Онлайн Сертификация W3Schools
Идеальное решение для профессионалов, которым необходимо сбалансировать работу, семью и карьеру.
Больше 25 000 сертификатов уже выдано!
Получите Ваш Сертификат! »
On-line HTML учебник
HTML учебник на этом сайте – тот минимум, который абсолютно необходим для создания любого сайта, как самого простенького, так и профессионального.
В 1989 году Тим Бернерс–Ли впервые предложил использование гипертекста для объединения разрозненных массивов информации.
С этого дня началась ЭПОХА ИНТЕРНЕТ.
HTML, являясь основным средством описания гипертекстовых связей является основой любого существующего во всемирной сети сайта, начиная от самого простого и заканчивая крупными корпоративными проектами.
Это интересно. По статистике на изучение языка HTML среднестатистический веб–мастер тратит около 1го – 2х месяцев, в то же время большая часть веб–мастеров знают не более 30% HTML тегов, чего оказывается вполне достаточно для создания полноценных сайтов. |
HTML учебник, расположенный перед вами содержит в себе все необходимые HTML теги с подробным описанием и примерами.
Изучение этого HTML учебника станет для вас первым шагом в огромный и интересный мир. Создание сайтов всовременном мире превратилось в неплохой бизнес, который постоянно порождает открытие новых отраслей для заработка. Создание сайтов, веб–дизайн, интернет–маркетинг, копирайтинг и SEO – одни из немногих отраслей, связанных с созданием сайтов и приносящих своим владельцам огромные доходы.
Из всех существующих языков программирования HTML является наиболее простым и потому, даже если вы никогда ранее не встречались с программированием не стоит переживать. Для понимания всех необходимых возможностей этого языка вам достаточно прочтение данногоHTML учебника.
Изучив этот
учебник HTML вы без труда сможете:
- писать валидный код, кроссбраузерный код, который будет одинаково отображаться всеми интернет–браузерами и правильно индексироваться поисковыми машинами
- создавать собственные web–страницы и даже целые сайты
- понимать и с легкостью редактировать чужой HTML код
- встраивать элементы кода любой сложности в свой сайт (всевозможные счетчики, партнерские программы и т.д.)
Даже если вы не имеете большого опыта работы в сети интернет, вы сможете с легкостью понять и изучить информацию, написанную на страницах этого учебника.
А теперь, предлагаю вам перейти к изучению первого урока:
Учебник HTML для начинающих — Hoow
HTML означает ЧАСyperТдоб Markup Lязык, который также называют языком Интернета. Это простой язык разметки, что означает, что HTML определяет только форматирование, а программирование с помощью HTML невозможно. Например, JavaScript — это язык программирования, используемый для написания сценариев. HTML является производным от SGML (Standard Generalized Markup Language), который является признанным международным стандартом для описания размеченного электронного контента.
История HTML
В настоящее время HTML имеет версию 5, а ниже представлена краткая история выпуска версии.
- 1995 — HTML 2.0 представлен как стандартная версия
- 1997 — был выпущен HTML 3.2, но не использовался разработчиками
- 1999 — выпущен HTML 4.0, который благодаря стандартизации стал стандартом для веб-форматирования.
- 2004 — Работа над HTML5 была начата Рабочей группой по технологиям веб-гипертекстовых приложений (WHATWG).
- 2007 — Консорциум World Wide Web (W3C) принимает работу WHATWG и переименовывает ее в HTML5.
- 2010 г. — публичное внедрение HTML5 при поддержке Apple и Google.
Элементы HTML
Элементы HTML вызываются с помощью общей записи «TAGS», которая используется для разметки содержимого документа для веб-браузера. Теги HTML содержат левую угловую скобку (). Есть два типа HTML-тегов:
- Парные теги — Парные теги всегда должны состоять из начального и закрывающего тегов. Большинство тегов HTML — это парные теги, такие как , где H обозначает заголовок.
- Один тег — Эти теги не обязательно должны иметь закрывающий тег. Пример одиночного тега включает разрыв строки
.
Элементы HTML могут быть заголовком, таблицей или списком и содержать текст, изображение или мультимедийный контент. Некоторые теги могут включать атрибут для предоставления дополнительной информации, которая включается в начальный тег. Например, вы можете выровнять заголовок влево или вправо, включив атрибут выравнивания в тег заголовка как:
<h2 ALIGN="left">This is an example heading</h2>
Как работает HTML?
HTML используется для создания гипертекстовых документов, не зависящих от платформы, которые хранятся на веб-сервере. Для просмотра этих документов, хранящихся на веб-сервере, нам необходимо следующее:
- Персональный компьютер называется клиентом.
- Веб-браузер на персональном компьютере. Примеры браузеров включают Chrome, Safari, Firefox и Internet Explorer.
Когда пользователь вводит URL-адрес в браузере, запущенном на персональном компьютере, он отправляет запрос на веб-сервер через HTTP (протокол передачи гипертекста). Сервер отправляет HTML-документ в ответ на запрос клиента. Весь процесс веб-общения показан на картинке ниже.
Протокол связи HTTP
Поскольку HTML-документ представляет собой размеченное содержимое, веб-браузер начинает интерпретировать содержимое и отображает его как красивую веб-страницу в окне. Хотя HTML является стандартным языком, каждый браузер следует своему собственному способу интерпретации тегов HTML, и, следовательно, отображение документа HTML полностью зависит от браузера.
Заметка: Откройте любой веб-сайт в браузере, таком как Google Chrome, Mozilla Firefox, Safari и Internet Explorer, чтобы увидеть разницу в отображении контента. Все теги HTML поддерживаются не всеми веб-браузерами. Браузер проигнорирует тег, если он не поддерживается.
Готовы изучить HTML?
Изучение HTML — это настоящее развлечение и самый простой способ понять основные элементы веб-сайта. HTML — это не язык программирования, который упрощает изучение любого человека за короткий период времени.
Что нужно для изучения HTML?
- Простой текстовый редактор, такой как Блокнот (рекомендуется Notepad ++ для лучшего форматирования) для Windows и TextEdit для Mac.
- Веб-браузер, например Chrome или Firefox для Windows и Safari для Mac.
Нажмите на любое из изображений ниже, чтобы ознакомиться с соответствующим учебным курсом, или вы также можете загрузить полное руководство в формате HTML в формате электронной книги для чтения в автономном режиме.
Посоветуйте учебник для изучения HTML и CSS
Посоветуйте учебник для изучения HTML и CSS — Stack Overflow на русском
Stack Overflow на русском — это сайт вопросов и ответов для программистов. Присоединяйтесь! Регистрация займёт не больше минуты.
Присоединиться к сообществу
Любой может задать вопрос
Любой может ответить
Лучшие ответы получают голоса и поднимаются наверх
Вопрос задан
Просмотрен
17k раз
Закрыт. Этот вопрос не по теме. Ответы на него в данный момент не принимаются.
Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском.
Закрыт 6 лет назад.
Друг хочет научиться верстать. Была попытка ему объяснять, но этого я совсем не умею на уровне «с нуля»… Подскажите, пожалуйста, нормальный учебник, где обучают основам верстки. И по-новее, желательно, чтобы не было оформления лэйаута таблицами..
Заранее спасибо!
задан 27 апр ’13 в 8:00
aciderntacidernt
2,8521212 золотых знаков5252 серебряных знака9999 бронзовых знаков
4
Вот вам лучший учебник — http://htmlbook.ru/
ответ дан 27 апр ’13 в 8:05
AstorAstor
2,78333 золотых знака2121 серебряный знак4242 бронзовых знака
3
Книги O’reilly:
- HTML5. Рецепты программирования
- HTML и CSS. Путь к совершенству
- Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript
- Веб-приложения на JavaScript
- Добавляем Ajax
- Руководство по MySQL
ответ дан 27 апр ’13 в 15:05
DeeechDeeech
17411 серебряный знак1313 бронзовых знаков
1
Наилучший учебник — интерактивный учебник.
Рекомендую HTMLAcademy. Сам проходил там курсы и узнал много тонкостей, хитрых и, главное, правильных приемов в работе верстальщика.
ответ дан 1 июн ’15 в 8:11
kover-samoletkover-samolet
45344 серебряных знака1717 бронзовых знаков
C++: учебный курс
Автор: Франка П.
link text
Deleted
36111 золотой знак55 серебряных знаков1313 бронзовых знаков
ответ дан 30 сен ’13 в 11:16
- Нужно хотеть сделать сайт самому (лично я фанател на одну музыкальную группу и хотел сделать сайт с инфой об этой группе).
- Вам нужно купить самый тоненький учебник по HTML.
- Нужно начать делать сайт.
Cначала всё верстать таблицами и без CSS; → потом из этой тоненькой книжечки узнаёте про CSS и начинаете его применять, → потом узнаёте про блочную верстку (многоколоночные техники; резиновый дизайн) и переверстаете весь свой сайт → потом узнаёте про CSS3, спрайты → адаптивную верстку, SASS (всё остальное, по моему мнению, неоптимальные решения) → BEM (перестанете использовать каскад) → эммм… → что там ещё… → PROFIT! → ну а дальше — JavaScript, jQuery.
Саша Черных
4,1981313 золотых знаков3535 серебряных знаков8989 бронзовых знаков
ответ дан 6 мая ’13 в 19:58
artuskaartuska
58911 золотой знак44 серебряных знака1212 бронзовых знаков
8
Всё ещё ищете ответ? Посмотрите другие вопросы с метками html css книги или задайте свой вопрос.
default
Stack Overflow на русском лучше работает с включенным JavaScript
Ваша конфиденциальность
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принять все файлы cookie
Настроить параметры
Учебник HTML: сайт Константина Полякова
Этот сайт больше не обновляется. Сайт К. Полякова «Преподавание, наука и жизнь»
переехал по адресу kpolyakov.spb.ru.
Новый адрес страницы, к которой вы обратились:
Пожалуйста, обновите свои закладки. Через 5 секунд вы будете перенаправлены
на новый сайт автоматически.
Web-страницы
Web-страницы — это обычные текстовые файлы, в которых с помощью специальных
команд задается оформление страницы и расположение материала. Все рисунки, анимация,
апплеты Java и т.п. должны быть записаны в виде отдельных файлов.
Web-страницы можно разделить на две группы:
- статические (они чаще всего имеют расширения *.htm или *.html) — те страницы,
которые записаны на диск в готовом виде и не меняются; - динамические (с расширениями *.shtml, *.asp, *.php, *.pl) —
полностью или частично создаются на сервере в момент запроса
(например, выбирают нужную информацию из базы данных и передают ее по
каналам Интернет в виде Web-страницы).
Для просмотра Web-страниц на экране нужна специальная программа — браузер.
Со всеми современными версиями Windows поставляется браузер
Internet Explorer. Многие пользователи выбирают
Mozilla Firefox, а также очень компактный и быстрый
браузер Opera.
Язык HTML
Мы будем рассматривать только статические Web-страницы, которые создаются
на языке HTML (Hypertext Markup Language — язык разметки гипертекста).
Напомним, что гипертекстом называется документ,
содержащий гиперссылки — активные ссылки на другие документы на
локальном компьютере или в Интернете, щелкнув по которым можно перейти к связанному
документу.
Язык HTML использует специальные команды (они называются тэги)
для разметки Web-страницы, то есть для размещения на ней текста,
таблиц,
рисунков,
списков и т.п. Браузер, читая такой файл, обрабатывает эти команды
и выводит страницы на экран. Поэтому одну и ту же Web-страницу разные браузеры
могут выводить на экран по-разному.
В следующем разделе вы узнаете о том, как построить
простейшую Web-страницу.
Хорошие книги по Web-дизайну
- Дуванов А.
Web-конструирование. HTML.
— СПб: БХВ-Петербург, 2005. - Дуванов А.
Web-конструирование. DHTML.
— СПб: БХВ-Петербург, 2003. - Кирсанов Д.
Веб-дизайн.
— М: Символ-Плюс, 2006. - Зельдман Д.
Web-дизайн по стандартам.
— М: НТ-Пресс, 2005. - Нильсен Я.
Веб-дизайн.
— М: Символ-Плюс, 2006. - Смирнова И.Е.
Начала Web-дизайна.
— СПб: БХВ-Петербург, 2005. - Нильсен Я., Лоранжер Х.
Web-дизайн. Удобство использования Web-сайтов.
— М: Вильямс, 2007. - Лебедев А.
Ководство. Параграфы о дизайне.
— М: Издательство Студии Лебедева, 2007.
HTML + CSS белое введение и расширенный учебник
HTML + CSS белое введение и расширенный учебник
Цель данной статьи — дать вам быстрое понимание структуры синтаксиса HTML, а также быстрое введение и продвижение с нуля с помощью примеров операций. Характеристики изучения языка HTML немного похожи на изучение программного обеспечения слова в начале. Функция слова похожа на теги HTML. Вы будете знакомы с ней, когда будете ее использовать. Некоторые из менее часто используемых функций можно использовать сейчас (вы не знаете, что означает теги. Тревожно, я расскажу об этом ниже).
[Примечание] Программное обеспечение для разработки, используемое в этой статье, — Notepad ++, все материалы и исходный код веб-сайта, которые я предоставил в конце статьи, но я надеюсь, что вы можете скачать его после прочтения всей статьи. Экспериментальный код в статье следует идее статьи самостоятельно. Шаг за шагом, вы можете достичь реального эффекта обучения.
Войдите в тему и увидите простой HTML-код
файл test.html
<!DOCTYPE>
<html>
<head>
<meta charset="utf-8">
<title>Начало работы с HTML</title>
<head>
<body>
<h2>Это текстовое название, ниже изображение</h2>
<imgsrc="tupian.jpg"><br>
<input type="text" value="Это поле ввода, пожалуйста, введите содержание!"><br>
<button type="submit" >кнопка</button>
</body>
</html>
Посмотрим эффект
Особенности языка HTML
Как и на странице выше, мы можем увидеть язык HTML
1. Вы можете установить формат текста, такой как заголовок, размер шрифта, цвет текста
2. Гиперссылка, вы можете использовать мышь, чтобы щелкнуть гиперссылку для перехода между страницами.
3. Вы можете вставлять изображения и мультимедиа
4. Формы можно создавать
HTML-теги и атрибуты
Что такое ярлык? Почему язык HTML называется языком разметки?
Когда вы посмотрите на HTML-код, вы обнаружите, что HTML-код — это все <h2> Название </h2> Или <a href=”http://www.baidu.com»> Гиперссылка </a>, Где <h2></h2> И <a></a> Является ли тег в HTML, а HTML состоит из множества такихтег> Содержание </ Ярлык> Разметка, поэтому html называется языком разметкиПодчеркните содержание。
как <a href=”http://www.baidu.com”> Гиперссылка </aHref в> является значением атрибута тега a.
[Примечание]
syn Синтаксис HTML не чувствителен к регистру <a></a> И <A></A> То же
commentsИспользование комментариев к документу <! –Comment Content–>
③ Формат кода: пробелы и возврат каретки не работают (независимо от того, сколько пробелов работает только один пробел)
④ Отступы поддерживают строгие правила и отступы с помощью клавиши «Tab» (чтобы код выглядел лаконично, не создавал отступов и не влиял на него)
entityСвойство персонажа: имя объекта вместо специального символа, например, используйте & / t или & # 60 вместо <
Структура HTML
<html>
<head>
</head>
<body>
</body>
</html>
Общие HTML-теги
Только что я сказал, что HTML состоит из множества тегов, и у каждого тега есть своя функция. Нелегко ввести функциональные атрибуты каждого тега (точно так же, как вы не запомните слово в целом Сколько функций одинаково), просто нужно запомнить некоторые общие теги, Baidu проверяет, когда нужны другие менее часто используемые теги.
Общие теги:
<div> Дисплей раздела, <link> Ссылка на внешнюю таблицу стилей, <h2>-<h6> Название, <a> Гиперссылка, <img> Картинка, <buton> Кнопка, <input> Поле ввода, <br> Разрыв строки, <p> Изменить абзац, <center> Центр, <ul> Неупорядоченный список, <ol> Упорядоченный список, <hr> Горизонтальная разделительная линия, <table> Формы.
Вот веб-сайт для запроса тегов:http://www.w3school.com.cn/tags/tag_doctype.asp
Здесь, по крайней мере, вы уже понимаете, что такое html (еще не поняли? Очень беспомощно, прочитайте еще раз), но вы обнаружите, что вы настолько случайны Метка просто позволяет вам отображать контент, который вы хотите отобразить, но он грязный и далек от реального веб-сайта. Не беспокойтесь, точно так же, как вы научились редактировать текст с помощью слова, конечно, для красивой типографики требуется процесс, а затем мы научимся работать с html-типографикой, чтобы мы могли по-настоящему встать на путь разработки html.
Верстка HTML
Возьмите нашу оригинальную веб-страницу в качестве примера
Ясно, что картинки большие и несогласованные, теперь нам нужно изменить картинки на меньшие: нам нужно только изменить
это предложение изменено на
увидит, что наша страница становится (в HTML мы обычно определяем длину и ширину в пикселях)
Очевидно, наш атрибут style используется для управления размером изображения, конечно, у стиля также есть много атрибутов, таких как выравнивание (float), ширина границы (border) и так далее.
Теперь возникает вопрос, все они говорят HTML + CSS, что такое файл CSS. Мы только использовали атрибут style при установке размера изображения. Каждый HTML-тег имеет атрибут style. Если атрибут style установлен для каждого тега, наш HTML-код будет особенно длинным, поэтому мы установим все атрибуты стиля тега. Все написано в файле CSS. Теперь мы изменим наш файл test.html и создадим новый файл test.css
файл test.html
файл test.css
[Примечание] Тег ссылки в html-файле соединяется с внешней таблицей стилей, что означает, что файл test.css будет использоваться как test.html.
таблица стилей. Мы все ещеimg> Class = «tupian1» добавлен в метку, почему этот атрибут должен быть добавлен? Потому что мы можем использовать <img> Метка, если мы укажем .img {width: 70px; height: 50px;}, тогда размер всех вставляемых нами изображений составляет 70px * 50px, это не шутка, поэтому мы делаем это для нас <img> У метки есть новое имя под названием «tupian1», так что оно не будет таким же, как в будущем <img> Ярлык конфликта. Другие теги могут быть названы с использованием этого class = «name».
Этим мы можем в основном сказать, что мы поняли, что называется HTML + CSS. Будете ли вы использовать Word для редактирования текста и внесения простых изменений в формат, чтобы мы могли действительно написать красивый отчет? Очевидно, что пробел еще есть, тогда мы будем использовать реальный пример, чтобы детально продемонстрировать, насколько прекрасна типография.
Продвинутый HTML-бой
Давайте посмотрим на нашу конечную цель (именно так должен выглядеть веб-сайт)
Этапы создания веб-сайта, во-первых, нам нужно знать, как выглядит наш веб-сайт, как и выше, наш пользовательский интерфейс Miss Sister уже разработал его для нас (как правило, Miss Sister — это изображение, созданное в соответствии с реальным размером веб-страницы, поэтому, если мы Если вам нужен материал для рисунка, просто используйте Photoshop, чтобы нарезать его напрямую, и вы не будете разрезать Baidu. В материале, представленном в этой статье, изображение было вырезано и использовано напрямую. Что касается вырезания изображений, вы можете узнать позже.)
Зная, как выглядит веб-сайт, следующее, что нам нужно сделать, — это спланировать макет до разработки веб-сайта, иметь общую картину и принять меры, чтобы быть под рукой. Картинка, иллюстрирующая разделение нашего макета (помните, <div> Вы имеете в виду разбиение?). Мы грубо делим нашу веб-страницу на три части: верхнюю, среднюю и нижнюю. Мы спланировали макет, затем напишем конкретный код в соответствии с нашим макетом.
Код фактической операции
Теперь давайте создадим два новых файла myweb.html и myweb.css.
Прежде всего, в соответствии с нашим общим макетом, содержимое HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML + CSS Advanced</title>
<link rel="stylesheet" href="myweb.css"/>
</head>
<body>
<div></div>
<div></div>
<div></div>
</body>
</html>
Ниже приведен код файла myweb.css:
.header{
height:160px;
width:100%;
}
.center{
height:960px;
width:100%;
}
.bottom{
height:308px;
width:100%;
}
Теперь давайте откроем инструменты разработчика браузера (Chrome нажмите F12), поместите мышь наdiv> На этикетке видно, что наш раздел был разделен.
Тем не менее, наш раздел не является макетом верхней сетки, есть пробел в верхней части страницы, как мы можем это терпеть. Мы поместили мышь на ярлык и обнаружили, что атрибут margin поля body был нелепым, убив его.
Давайте добавим глобальные свойства в myweb.css,
Теперь, когда я смотрю на это, вы обнаружили, что плохая щель ушла?
Общий макет разделен, поэтому давайте начнем заполнять наш контент, начиная с заголовка. Разделите заголовок дальше. Заголовок дополнительно делится на три части: header_top, header_center и header_bottom, а затем header_center дополнительно делится на три части: header_center_lef, header_center_center и header_center_right.
Содержимое кода:
Начните с header_top, фон черный, и на нем есть некоторая текстовая информация
myweb.html
myweb.css
Но есть проблема, и это результат
Но желаемый эффект такой:
Идеи решения:
Мы можем контролировать диапазон шрифтов в красном поле, а затем установить левый и правый центр.
Сначала отцентрируйте
myweb.html
myweb.css
[Разверните] атрибут margin: margin: 1px 2px 3px 4px, четыре значения поля соответствуют четырем полям одновременно, вы также можете использовать margin-top, margin-right, margin-bottom, margin-left, чтобы указать каждый Направление маржа.
Смотрите! Становится так
, а затем по центру влево и вправо
myweb.html
myweb.css
Смотрите! Стало ли это, что я хочу
Далее мы делаем
Мы разделили левую, среднюю и правую части спереди
myweb.html
myweb.css
Раздел логотипа:
Вставьте картинку прямо так:
Результат таков
Помните наш атрибут центрирования? Используйте это! (Не забывайте, что есть и левый центр!)
Результат становится таким:
Кажется, что-то не так, да, это слишком близко к черной рамке! Помните, атрибут margin только что начался, разрыв в этой границе! Просто используйте это, чтобы решить эту проблему
Отлично!
Ниже поле поиска, мы разделяем поле поиска на текстовый ввод слева и часть кнопки справа.
myweb.html
myweb.css
Наш флажок исправлен, заполните фон.
myweb.html
Почему бы не использоватьdiv> Окно поиска сращивания? Личная привычка, для всего этого бесшовного соединения, я привык <table> Ярлык, дисплей очень полный, во-вторых, они целые (я использовал <div> После прошивки кажется, что прошивка не настолько полная, и зазор нужно отрегулировать).
myweb.css
Почему бы не использовать свойство background здесь <img> Метка? Потому что мы не только вставляем изображения, но и добавляем в них поля ввода и функции кнопок, потому что <img> Это одна метка, поэтому она не может бытьimg> Добавить контент на этикетке.
Приходите посмотреть эффект, отлично!
Затем добавьте поле ввода и функцию кнопки
myweb.html
myweb.css
уже имеет поле ввода и функции кнопок
Затем часть телефона
myweb.html
myweb.css
Приходите посмотреть эффект
Хорошо, давайте завершим нижнюю часть заголовка
Сначала заполните цвет фона, так же как и верхняя черная полоса
myweb.html
myweb.css
Фон нашей панели навигации вышел
Введите информацию на панели навигации ниже:
myweb.html
Почему не здесьdiv> Не могли бы вы установить навигационные панели один за другим? Практичноdiv> С этикеткой все в порядке, но это очень хлопотно в настройке, вам нужно установить размер интервала один за другим, используйте его умно <ul> Метка, может сохранить множество настроек формата, почему бы и нет. Есть много умных использования этого ярлыка, конечно, нужен опыт и некоторая практика, чтобы получить, медленно накапливать резюме.
myweb.css
Эффект такой
В целом, просто формат шрифта гиперссылки по-прежнему не подходит, настройте его
Отлично!
Немного хуже, то есть панель навигации, расположенная на мыши, должна иметь цвет фона, например
Настройте его
Достигни цели!
На этом наша первая часть разработки закончена, в основном здесь у нас есть очень полное понимание развития html + css, следующий контент следует за предыдущими шагами и Методы все те же (разделение по разметке, наполнение контентом), вам нужно дополнительно освоить, вы можете попытаться улучшить весь код сайта для достижения конечного эффекта. Если вы действительно завершите разработку всего кода самостоятельно, результата, безусловно, будет много, и у вас будет более полное понимание html + css. Я предоставляю материал и исходный код эксперимента со статьей, а также материал и исходный код всего веб-сайта ниже для вашей справки (кодировка передо мной может не совпадать с исходным кодом веб-сайта. Если вы знаете принцип, на исходный код следует ссылаться. Широкие цветные шрифты и другие форматы, конкретное письмо в порядке), я надеюсь, что эта статья позволит вам понять и понять html + css с нуля.
Материал и адрес источника: ссылка:https://pan.baidu.com/s/1rPVr1FY2b0MCbiNI6T7_5A Пароль: xsgv
HTML Tutorial => Начало работы с HTML
HTML ( H yper t ext M arkup L anguage) — это XML-совместимая система аннотирования документов с помощью «тегов». Он используется специально для создания контента для веб-страниц и веб-приложений, который затем может быть передан по сети.
Помимо текста, текущая версия HTML поддерживает множество различных типов мультимедиа, включая изображения и видео.
Версии
Привет, мир
Введение
HTML ( H yper t ext M arkup L anguage) использует систему разметки, состоящую из элементов, которые представляют определенный контент. Разметка означает, что с HTML вы объявляете , что представляется зрителю, а не , как это представлено.Визуальные представления определяются каскадными таблицами стилей (CSS) и реализуются браузерами. Все еще существующие элементы, которые позволяют это, например, font
, «полностью устарели и не должны использоваться авторами» [1] .
HTML иногда называют языком программирования, но в нем нет логики, как и язык разметки . HTML-теги придают семантическое значение и машиночитаемость содержимого страницы.
Элемент обычно состоит из открывающего тега (
), закрывающего тега (
), которые содержат имя элемента, заключенное в угловые скобки, и содержимое между ними:
Есть некоторые элементы HTML, у которых нет закрывающего тега или какого-либо содержимого. Это так называемые пустые элементы. Пустые элементы включают
,
,
и
.
Имена элементов можно рассматривать как описательные ключевые слова для содержимого, которое они содержат, например видео
, аудио
, таблица
, нижний колонтитул
.
HTML-страница может состоять потенциально из сотен элементов, которые затем читаются веб-браузером, интерпретируются и преобразуются в удобочитаемый или слышимый контент на экране.
Для этого документа важно отметить разницу между элементами и тегами:
Элементы: видео
, аудио
, таблица
, нижний колонтитул
Теги: ,
,