Разное

Основы html: Основы HTML и CSS — Тренажёр «Знакомство с фронтендом» — HTML Academy

01.09.2023

Содержание

Конспект «Основы HTML и CSS» — Основы HTML и CSS — HTML Academy

HTML

HTML расшифровывается как «Hypertext Markup Language», то есть «язык гипертекстовой разметки».

Язык HTML отвечает за структуру и содержание страницы. HTML состоит из тегов, а тег состоит из имени, заключённого между знаками «меньше» и «больше». Примеры тегов: <h2&gt, <p&gt, <ul&gt.

Парные теги

Теги бывают парными и одиночными. Парные теги могут содержать текст и другие теги. У парных тегов, в отличие от одиночных, есть вторая половинка — закрывающий тег:

<h2>Текст заголовка</h2>

В закрывающей части парных тегов перед именем ставится символ / («слэш»).

В парные теги можно вкладывать другие теги. Например, как в списках:

<ul>
  <li>Элемент списка</li>
</ul>

У вложенных тегов всегда нужно следить за правильным порядком закрытия. Вложенный тег не может закрываться позже родительского:

<ul><li>Элемент списка</ul></li> <!-- Плохо  -->
<ul><li>Элемент списка</li></ul> <!-- Хорошо -->

Не все теги можно вкладывать в другие теги, например, тег <h2> нельзя вкладывать в <p>.

Одиночные теги

Существуют не только парные, но и одиночные теги. Например, тег <img> позволяет добавить картинку в разметку.

Сам по себе <img> не имеет смысла. Чтобы этот тег был действительно полезен, необходимо написать внутри него адрес, ведущий к картинке. Делается это с помощью атрибута src:

<img src="keks.png">

У тега может быть несколько атрибутов. В этом случае они пишутся через пробел:

<тег атрибут1="значение1" атрибут2="значение2">

Например, картинке при желании можно задать размеры:

<img src="keks.png">

Комментарии

Код, заключённый между символами <!-- и -->, работать не будет. Если эти символы удалить, то код заработает, это называется «раскомментировать». С помощью комментариев обычно временно отключают какой-то код или оставляют подсказки и разъяснения.

<!-- Это комментарий в HTML -->

CSS

CSS расшифровывается как «Cascading Style Sheets», то есть «каскадные таблицы стилей».

Язык CSS отвечает за внешний вид страницы.

С помощью CSS можно задавать параметры для любого тега: ширину и высоту, отступы, цвет и размер шрифта, фон и так далее. Все эти параметры задаются с помощью свойств в следующем формате:

свойство: значение;

Например:

color: red;
padding: 10px;

Стили к тегам добавляются чаще всего при помощи атрибута class.

Например, если мы хотим, чтобы определённые стили, описанные, допустим, в классе feature-kitten, применились к тегу <p>, то в разметке напишем так:

<p>…</p> 

CSS-правила

Можно сказать, что CSS-правило — это группа свойств и их значений, которая целиком применяется к тем тегам, на которые указывает селектор.

И выглядит это так:

селектор {
  свойство1: значение;
  свойство2: значение;
}

Задавать стили можно не только с помощью атрибута class, но и по тегам. Селектор указывает, к каким тегам применятся свойства из CSS-правила. Селекторы по тегам работают проще всего: они выбирают все теги с подходящим именем.

p { color: red; }

В примере селектором является p, и он выбирает все теги с именем p (то есть теги <p>), а теги с другим именем, например

h2, не выбирает.

Когда же стилизация задаётся по классам, то стили применяются только к тегам с такими классами.

.название_класса {
  свойство: значение;
}

Миксование классов

У HTML-элемента может быть сколько угодно классов, в этом случае они перечисляются в атрибуте class через пробел, например:

<li>Товар</li>
<li>Товар, а ещё хит продаж</li>
<li>Товар, хит продаж и со ски-и-идкой!</li>

Обычно миксование используют так: в один класс выносят общее оформление, а в дополнительных классах описывают его модификации.

Комментарии

В CSS тоже существуют комментарии, их отличие от HTML-комментариев в том, что код или подсказки пишутся между символами /* и */.


Продолжить

Основы HTML

Главная / Редактирование сайта / Что такое расширенный режим? / Что такое HTML и CSS? / Основы HTML

Итак, как мы уже упоминали, язык HTML необходим для описания структуры страницы.

Именно с помощью HTML-тегов браузеру отдается информация о том, что именно на странице будет заголовком первого уровня, что абзацем, что подзаголовком, где будет расположена ссылка, куда ссылка будет вести и т.д. 

К примеру:

  • Если Вам нужно выделить какой-либо текст на странице и сделать его заголовком первого уровня, Вам необходимо в начале заголовка поставить открывающий тег <h2> и в конце закрывающий тег </h2> (об открывающих и закрывающих тегам мы поговорим чуть ниже). 
  • Подобным же образом можно выделять подзаголовки других уровней (от <h3> до <h6>).
  • Чтобы выделить абзац, необходимо в HTML-документе заключить весь текст абзаца в теги <p> и </p> соответственно (открывающий и закрывающий теги).
  • Чтобы сделать перенос строки, достаточно просто поставить тег <br> там, где он необходим.

Подобным образом, зная необходимые Вам теги и правила их использования, Вы сможете формировать HTML-документы с описанием содержимого страниц.

Теперь перейдем к более детальному описанию нюансов работы с HTML.

Структура страницы

Любая страница на сайте — это текстовый файл с расширением .html.

Именно внутри этого файла лежит все содержимое страницы — тексты, теги и т.д.

Внутри любого такого файла должны обязательно присутствовать несколько обязательных тегов, таких как:

  • <!DOCTYPE html> в начале документа.
  • <html> в начале и </html> в конце документа — между этими двумя тегами должно находиться все содержимое страницы со всеми тегами (все что за пределами будет проигнорировано).
  • <head> в начале и </head> в конце перечисления служебных тегов.
    • <title> — служебный тег, им выделяется название страницы (им будет подписана вкладка в браузере).
    • <meta> — служебный тег, в нем прописывается кодировка страницы (обычно это utf-8).
  • <body> в начале и </body> в конце содержимого страницы — между этими двумя тегами уже приводится контент страницы, тексты, теги абзацев, заголовков и т.д.

Чтобы было нагляднее, мы приводим пример сформированного подобным образом документа:

<!DOCTYPE html>
<html>
<head>
<meta charset=»utf-8″>
<title>Это служебный заголовок</title>
</head>
<body>
Тут должно быть содержимое страницы 
</body>
</html>

Атрибуты и теги

Выше мы рассмотрели примерную структуру страницы сайта и обязательные теги, такие как <html>, <head> и <body>.

Теперь рассмотрим теги и атрибуты, которые могут Вам потребоваться при наполнении страницы (в частности, для содержимого внутри тега <body>).

Для начала расскажем, что такое теги и что такое атрибуты.

  • Тег — это именно то, что заключено в угловые скобки, например <b>. Чаще всего теги существуют в паре — открывающий и закрывающий. Открывающий тег ставится в начале элемента, а закрывающий, соответственно, в конце. Таким образом, мы очерчиваем границы действия тега. Например, если Вы хотите выделить текст жирным, поставьте в начале текста открывающий тег <b>, а в конце </b> — весь текст между <b> и </b> будет выделен жирным шрифтом. Некоторые теги не нуждаются в парном закрывающем теге (например, уже упоминавшийся тег <br> для переноса строки — его достаточно просто вставить в нужное место).
  • Атрибут — дополнительные свойства, прописываемые внутри тега, чтобы присвоить элементу (тексту, картинке и т.д.) какую-либо информацию. Чтобы было понятнее, приведем пример со ссылкой: <a href=»https://megagroup.ru»>Наш сайт</a>. Как видите, тут представлена ссылка на сайт Мегагрупп.ру. Чтобы вставить ссылку, мы обрамили сам текст, который будет выводиться в виде ссылки на сайте (он же анкор) в теги <a> и </a> — именно эти теги используются для вставки ссылки. Но чтобы указать URL (адресс ссылки), нам необходим атрибут href, в котором она и указывается в виде href=»тут вставляется ссылка». Изучая HTML, Вы в дальнейшем повстречаете и другие популярные атрибуты, такие как id, class, src и т.д.

Основные теги

Теперь, когда мы разобрались, что такое теги и что такое атрибуты, приведем для примера наиболее популярные и часто используемые теги.

Предполагают работу с открывающим и закрывающим тегами:

  • <p> — тег для обозначения абзаца в тексте. Весь абзац обрамляется в <p> и </p>
  • <h2>, <h3>, <h4>, <h5>, <h5>, <h6> — теги для создания заголовков разного уровня в тексте.
     В заголовке h2 рекомендуется прописывать основной заголовок всей страницы,  в h3 — название блоков страницы, в h4 — название подблоков и т.д. 
  • <b> — тег для выделения текста жирным шрифтом.
  • <i> — тег для выделения текста курсивом.
  • <a> — тег для вставки ссылки. Как уже упоминалось выше, обладает атрибутом href для указания самой ссылки. Тег целиком будет выглядеть так: <a href=»http://site.ru»>наш сайт</a>

Самозакрывающиеся теги (не требуют закрывающегося тега):

  • <br> — перенос строки.
  • <hr> — тег для вставки горизонтальной линии в текст.
  • <img> — тег для вставки картинки в текст. Обладает атрибутами src (для вставки ссылки на изображения) и alt (для вставки альтернативного текста). Таким образом, тег целиком выглядит как <img src=»URL картинки» alt=»альтернативный текст»>.

Кроме того, Вам может потребоваться тег для вставки комментария в HTML, такой текст будет проигнорирован браузером — на экране он будет не виден, но останется в исходном коде страницы. Чтобы вставить комментарий, заключить текст комментария между <!— и —>, у Вас должно получиться следующее:

<!— 
Тут текст комментария
—>

Это лишь некоторые из возможных тегов.

С более полным перечнем Вы можете ознакомиться в подробном справочнике по ссылке.

Списки в HTML

Отдельное внимание хотелось бы уделить созданию маркированных и нумерованных списков в HTML-документах.

Для создания нумерованного списка Вам понадобятся теги <ol> (в начале и закрывающий </ol> в конце списка) и <li> (в начале и закрывающий </li> в конце каждого пункта). Таким образом у Вас должен получиться список примерно следующего вида.

<ol>
<li>Пункт 1</li>
<li>Пункт 2</li>
<li>Пункт 3</li>
</ol>

Для создания же маркированного списка Вам понадобятся теги <ul> и <li> соответственно.

<ul>
<li>Пункт 1</li>
<li>Пункт 2</li>
<li>Пункт 3</li>
</ul>

Таблицы в HTML

Основным тегом в таблице будет <table>. Именно между <table> и </table> будет заключена вся информация о ячейках.

Следующим тегом, будет тег <tr>. Между <tr> и </tr> будет лежать информация о рядах таблицы.

Внутри каждого ряда должны быть теги <td>. Соответственно, между <td> и </td> необходимо указывать содержимое ячеек ряда.

Таким образом, в итоге таблица в HTML будет выглядеть примерно так:

<table border=»1″>
<tr>
<td>Ячейка 1 из ряда 1</td>
<td>Ячейка 2 из ряда 1</td>
</tr>
<tr>
<td>Ячейка 1 из ряда 2</td>
<td>Ячейка 2 из ряда 2</td>
</tr>
</table>

Как можно заметить, в самом начале у тега <table> есть атрибут border — в нем указывается толщина рамки в пикселах.

Помимо атрибута border, в таблицах может использоваться множество других тегов, например, для цвета фона таблицы (bgcolor), цвета рамки (bordercolor), отступа от рамки (cellpadding), расстояния между ячейками (cellspacing) и т. д.

С более подробной информацией по работе с таблицами и их атрибутами, Вы можете ознакомиться по ссылке.

Дополнительная информация

В данной инструкции мы привели лишь основную информацию о том, как работает HTML, что он из себя представляет, как с ним работать.

Само собой, для того чтобы создавать полноценные шаблоны страниц, наполнять их контентом и т.д. Вам понадобятся более обширные познания в этом языке разметки.

Попробовать самостоятельно изучить HTML Вы можете, например, на таких сайтах, как:

  • http://htmlbook.ru/
  • https://html5book.ru/
  • https://htmlacademy.ru/

Была ли статья вам полезна?

Да

Нет 

Укажите, пожалуйста, почему?

  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Содержание статьи не соответствует заголовку
  • Другая причина

Комментарий

Читайте также

    Основы HTML (с примерами)

    В этом руководстве вы узнаете об основах HTML и их реализации с помощью примеров.

    HTML (язык гипертекстовой разметки) — это язык разметки, используемый для структурирования и организации содержимого на веб-странице. Он использует различные теги для определения различных элементов на странице, таких как заголовки, абзацы и ссылки.


    Иерархия HTML

    Элементы HTML являются иерархическими, что означает, что они могут быть вложены друг в друга для создания древовидной структуры контента на веб-странице.

    Эта иерархическая структура называется DOM (объектная модель документа) и используется веб-браузером для отображения веб-страницы. Например,

     
    
        <голова>
            Моя веб-страница
        
        <тело>
             

    Привет, мир!

    Это моя первая веб-страница.

    Он содержит главный заголовок и абзац .

    Вывод браузера

    В этом примере элемент html является корневым элементом иерархии и содержит два дочерних элемента: head и body . Элемент head , в свою очередь, содержит дочерний элемент, называемый title , а элемент body содержит дочерние элементы: h2 и p .

    Давайте посмотрим, что означают различные элементы, использованные в приведенном выше примере.

    • : корневой элемент DOM, содержащий все остальные элементы в коде
    • .
    • : содержит метаданные о веб-странице, такие как заголовок и любые связанные файлы CSS или JavaScript
    • </code> : содержит заголовок веб-страницы, который будет отображаться в строке заголовка веб-браузера или на вкладке</li><li> <code><body> </code> : содержит основное содержимое веб-страницы, которое будет отображаться в окне веб-браузера</li><li> <code><p> </code> : содержит абзацы текста на веб-странице</li><li> <code> <strong> </code> , <code> <em> </code> : дочерние элементы элементов <code><p> </code>, они используются для пометки текста как важного и выделенного соответственно</li></ul><p> <strong> Примечание </strong> : в веб-браузере отображаются только элементы внутри тега <code><body> </code>.<img class="lazy lazy-hidden" loading='lazy' src="//xn--80aahvkuapc1be.xn--p1ai/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/myslide.ru/documents_3/d007a0616b1aed254c4d9aba70a25ae1/img25.jpg' /><noscript><img loading='lazy' src='/800/600/https/myslide.ru/documents_3/d007a0616b1aed254c4d9aba70a25ae1/img25.jpg' /></noscript></p><hr/><h3><span class="ez-toc-section" id="_HTML-6"> Что такое элементы HTML? </span></h3><p> Элементы HTML состоят из нескольких частей, включая открывающий и закрывающий теги, содержимое и атрибуты. Вот объяснение каждой из этих частей:</p><p> Здесь,</p><ul><li> <strong> Открывающий тег </strong> : Он состоит из имени элемента, заключенного в угловые скобки. Он указывает начало элемента и точку, в которой начинаются эффекты элемента.</li><li> <strong> Закрывающий тег </strong> : То же, что и открывающий тег, но с косой чертой перед именем элемента. Он указывает конец элемента и точку, в которой эффекты элемента прекращаются.</li><li> <strong> Содержимое </strong> : Это содержимое элемента, которое может быть текстом, другими элементами или их комбинацией.</li><li> <strong> Элемент: </strong> Открывающий тег, закрывающий тег и содержимое вместе составляют элемент.</li></ul><hr/><h3><span class="ez-toc-section" id="_HTML-7"> Что такое атрибуты HTML? </span></h3><p> Элементы HTML могут иметь атрибуты, предоставляющие дополнительную информацию об элементе. Они указываются в открывающем теге элемента и имеют форму пар имя-значение.<img class="lazy lazy-hidden" loading='lazy' src="//xn--80aahvkuapc1be.xn--p1ai/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/myslide.ru/documents_7/fb833d6b7a7288f47d77e52ec7336b20/img13.jpg' /><noscript><img loading='lazy' src='/800/600/https/myslide.ru/documents_7/fb833d6b7a7288f47d77e52ec7336b20/img13.jpg' /></noscript> Давайте рассмотрим пример:</p><pre> <a href="http://example.com"> Пример </a> </pre><p> <code> href </code> является атрибутом. Он предоставляет информацию о ссылке о <code> <a> </code> тег. В приведенном выше примере</p><ul><li> <code> href </code> — имя атрибута</li><li> <code> https://www.programiz.com </code> — значение атрибута</li></ul><p> <strong> Примечание </strong> : Атрибуты HTML в основном необязательны. <br/></p><hr/><h3><span class="ez-toc-section" id="_HTML-8"> Синтаксис HTML </span></h3><p> Мы должны следовать строгим правилам синтаксиса, чтобы написать корректный код HTML. Это включает в себя использование тегов, элементов и атрибутов, а также правильное использование отступов и пробелов. Вот несколько ключевых моментов о синтаксисе HTML:</p><p> 1. Теги HTML состоят из имени элемента, заключенного в угловые скобки. Например, <code><h2></h2> </code>, <code><p> </code>, <code> <img> </code> — это некоторые HTML-теги.</p><p> 2. HTML-элементы создаются путем помещения содержимого элемента внутрь открывающего и закрывающего тегов элемента.<img class="lazy lazy-hidden" loading='lazy' src="//xn--80aahvkuapc1be.xn--p1ai/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/cf.ppt-online.org/files/slide/t/Tz2ZP9IWuHyRVrmStGxv301kL8d5psNXloKbaM/slide-20.jpg' /><noscript><img loading='lazy' src='/800/600/https/cf.ppt-online.org/files/slide/t/Tz2ZP9IWuHyRVrmStGxv301kL8d5psNXloKbaM/slide-20.jpg' /></noscript> Например,</p><pre> <span>Некоторый текст.</span> </pre><p> — это элемент HTML.</p><p> 3. Атрибуты HTML используются для предоставления дополнительной информации об элементах HTML и указываются в открывающем теге элемента. Например,</p><pre> <a target="www.google.com" rel="noopener">Нажмите здесь</a> </pre><p> Здесь <code> цель </code> — это атрибут.</p><p> 4. Код HTML должен быть правильно сформирован и иметь правильный отступ, каждый элемент должен находиться на отдельной строке, а каждый уровень иерархии должен иметь отступ на один уровень. Это облегчает чтение и понимание кода и помогает избежать ошибок. Например,</p><pre> <html> <голова> <title>Моя первая HTML-страница <тело>

      Моя первая HTML-страница

      Привет, мир!

Содержание

Справочное руководство по основам HTML для начинающих и задний карман

Учебное пособие 23 июля 2019 г.


Большинству маркетологов по электронной почте в тот или иной момент приходилось входить и редактировать код. Глубокое понимание основ HTML делает редактирование и, в конечном итоге, создание собственного кода гораздо менее сложным.

Мы часто публикуем HTML-советы и инструкции по добавлению забавных и увлекательных трюков в электронную почту. Например, мы рассмотрели код, открывающийся по щелчку, в электронной почте, фоновые изображения HTML, встраивание HTML5, GIF-файлы в электронную почту и многое другое.

Теперь вернемся к основам. Научиться внедрять уникальные трюки с кодом в электронную почту намного проще, если у вас есть базовые знания о том, как все работает и общается друг с другом.

  • Что такое HTML?
    • Тип документа
    • Теги
    • Разделители
    • Атрибуты
    • Текст на дисплее
    • Введение в CSS
  • Справочник по заднему карману

Электронная почта HTML имеет свой собственный набор нюансов, чем HTML для Интернета. Итак, для начала мы рассмотрим базовые основы веб-HTML, а затем перейдем к HTML для электронной почты в следующем посте.

Что такое HTML?

Словарь определяет HTML, или язык разметки гипертекста, как «стандартизированную систему для маркировки текстовых файлов для достижения эффекта шрифта, цвета, графики и гиперссылок на страницах всемирной паутины».

Или, другими словами, это организация информации для демонстрации.

Основы HTML

Давайте начнем с самого начала (очень хорошее место для начала).

Что такое тип документа?

В самом верху любого HTML-кода электронной почты вы увидите:

  

Это должна быть самая первая строка кода в любом вашем письме. Он сообщает веб-браузеру, в какой версии языка разметки закодирована страница.

«Тип документа» относится к DTD, определению типа документа, чтобы сообщить браузеру дисплея правила языка разметки, чтобы он точно отображал содержимое для зрителя.

Теги

Тег в HTML сообщает браузеру, к какой части электронного письма следует применить прилагаемые правила. Мы говорим «закрытые», потому что теги должны открываться и закрываться для отображения:


Контент, контент, контент.

Вы можете иметь несколько открытых тегов одновременно, но они должны быть закрыты в том порядке, в котором они были открыты:

 
<дел>

Наилучшей практикой является создание отступа для ваших открытых тегов внутри других открытых тегов, чтобы сделать его похожим на генеалогическое древо, но ваше форматирование может зависеть от платформы или ESP, в котором вы кодируете.

Открытый тег внутри другого открытого тега является дочерним элементом родительского элемента. Итак, выше, тег

является дочерним элементом , а тег

является дочерним элементом
. Когда вы видите ссылку на «дочерний» элемент, это отношение, на которое он ссылается: тег внутри тега.

И да, поскольку вложенные элементы могут продолжаться какое-то время, метафора родитель/потомок распространяется на внука, правнука и т. д. Вот и все, это называется иерархией. Это важно помнить, потому что наследственные элементы могут принимать направление поведения и стиля от родительских элементов.

Внутри каждого тега вы можете добавить параметры стиля, которые мы рассмотрим ниже.

Разделители

Вы можете знать разделители как

s. Эти удобные маленькие теги действуют как контейнеры для других элементов HTML и помогают разделить содержимое на разделы.

Например, вы, вероятно, видели, что разделитель имеет тег идентификатора, такой как

. Это указывает на то, что все, что содержится в этом конкретном контейнере, связано с рекламной частью электронного письма. Разделители также могут содержать язык CSS для одновременного оформления нескольких элементов.

Атрибуты

У вас не может быть тега расширенного элемента без атрибута (в данном случае

). Атрибуты используются для расширения тега элемента и могут включать что угодно, от идентификации до стиля и многого другого.

Атрибут должен иметь имя и значение. Имя в этом примере — id , а значение — «продвижение» . Значение будет либо иметь хэштег, либо быть заключено в кавычки, либо иметь точку (но об этом мы поговорим позже). Вы можете добавить столько атрибутов в один открывающий тег, сколько захотите, просто помните, что эти стили и информация будут применяться ко всему содержимому в этих 9 тегах.0020

Контейнер .

Вот пример, который мы можем разбить:

 

Как мы сказал, что идентификатор разделителя,

, объявляет, что последующее содержимое является рекламным контейнером электронной почты. Все, что находится внутри тега, следующего за "promotion" , является параметрами стиля для почтового клиента, которому следует следовать, когда рендеринг:

Мы выделяем каждый параметр простым ; ход.

и > , чтобы получить:

 

Это ни в коем случае не исчерпывающий список всех атрибутов и стилей, которые мы можем добавить, но теперь вы поняли, как это работает.

Для ясности: id= и style= выше являются атрибутами . Выравнивание текста, цвет, толщина шрифта и оформление текста называются свойствами .

Отображаемый текст

Абзац обычного текста будет отправлен в электронное письмо как

. Иногда хорошее электронное письмо требует небольшого форматирования, чтобы сделать его привлекательным для читателя. Возможно, вы хотите добавить шрифты, цвета, изменения размера и т. д. к части текста, но не ко всему абзацу.

Внутри абзаца можно использовать тегов для оформления встроенного контента. Это означает, что вы можете добавить элементы CSS, чтобы стилизовать часть текста, которая находится на той же строке или встроена в другой текст, который не нуждается в форматировании.

Краткое введение в CSS

Каскадные таблицы стилей, или CSS, часто идут рука об руку с HTML. Подождите, что такое таблица стилей? Таблица стилей сообщает браузерам, как отображать объявления CSS, встроенная версия которых уже есть в браузерах.

Если HTML — это основа и скелет дома, то CSS — это драпировка, мебель, ландшафт, удобства и т. д. Он делает HTML теплым и уютным, а не рассчитанным и простым.

CSS — это набор правил, которым должен следовать HTML. Каждое правило имеет селектор и блок объявления

Селектор указывает, какой элемент HTML следует стилизовать (например:

,

,

</code> и т. д.).</p><p> Блок объявлений всегда заключен в <code> { } </code> и включает свойство CSS ( <code> цвет </code> , <code> размер шрифта </code> и т. д.) и спецификацию стиля для каждого свойства.</p><p> Давайте посмотрим на этот пример:</p><p> Это говорит о том, что все элементы <code><p> </code> должны иметь размер шрифта 22, пурпурный цвет и выравнивание по центру.</p><pre> <стиль> р {размер шрифта: 22px; цвет:фиолетовый; выравнивание текста: по центру;} </style> </pre><p> Текст на дисплее:</p><p> Забронируйте проживание в домике на дереве в Национальном парке Секвойя и получите скидку 15 % на любую поездку в 2019 году.</p><h5><span class="ez-toc-section" id="_CSS_HTML"> Использование CSS с HTML </span></h5><p> Текст на дисплее: Забронируйте размещение в домике на дереве в <strong> Национальный парк Секвойя </strong> и получите скидку 15% на любой номер 2019 года.<img class="lazy lazy-hidden" loading='lazy' src="//xn--80aahvkuapc1be.xn--p1ai/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/cf2.ppt-online.org/files2/slide/b/Bt5seA03TLbzcmu1DVHvqi6Z9owdn4FRgXGOPUWSY/slide-9.jpg' /><noscript><img loading='lazy' src='/800/600/https/cf2.ppt-online.org/files2/slide/b/Bt5seA03TLbzcmu1DVHvqi6Z9owdn4FRgXGOPUWSY/slide-9.jpg' /></noscript> путешествие.</p><p> Код:  <code><p>Забронируйте домик на дереве в <span style=”color: Purple; font-weight: bold;»>Национальный парк Секвойя</span> и получите <span style="color: Purple">15 % скидку на любую поездку в 2019 году</span> </code> .</p><p> И на всякий случай давайте посмотрим на пример <code><div> </code> выше. Используйте <code> # </code> для своего атрибута, когда вы извлекаете стили из таблицы стилей. Поскольку CSS извлекает стили из таблицы стилей, вы можете использовать атрибут # для <code><div id </code> , например:</p><p> <code><div> </code></p><p> В качестве альтернативы добавьте <code> {class} </code> в качестве атрибута при извлечении стиля класса из CSS:</p><p> <code><div> </code></p><p> Помните, что вам нужен уникальный <code> идентификатор </code> для каждого элемента или контейнера, но вы можете ссылаться на один и тот же класс несколько раз в одном HTML-документе.</p><p> Вот пример базовой веб-страницы, показывающей, как используются классы и идентификаторы:</p><pre> <!ТИП ДОКТА> <html> <голова> <тип стиля = «текст/css»> #Акции{ отступы: 10px 3px 50px 0px !важно; цвет фона: # BADA55 !важный; ширина: 600 пикселей! важно; } .<img class="lazy lazy-hidden" loading='lazy' src="//xn--80aahvkuapc1be.xn--p1ai/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='/800/600/https/wudgleyd.ru/wp-content/uploads/d/d/4/dd4217370aa5afe8537ed3316633dc3c.jpeg' /><noscript><img loading='lazy' src='/800/600/https/wudgleyd.ru/wp-content/uploads/d/d/4/dd4217370aa5afe8537ed3316633dc3c.jpeg' /></noscript> Акции{ отступы: 10px 3px 50px 0px !важно; цвет фона: # BADA55 !важный; ширина: 600 пикселей! важно; } </стиль> </голова> <body><div id="акции"></div><div class="акции"></div></body> </html> </pre><p> Здесь, <code> !важно; </code> — это тег, который заставляет браузер соответствовать <code> class </code> или <code> id </code>.</p><h3><span class="ez-toc-section" id="i-18"> Задний карман Справочное руководство </span></h3><p> Как мы уже говорили, существует множество атрибутов и тегов, которые можно использовать в электронной почте HTML. Вот краткий обзор некоторых из самых популярных из них и того, что они контролируют, для удобства, когда вы разбираетесь с HTML-кодом своего следующего электронного письма.</p><h4><span class="ez-toc-section" id="i-19"> Общие теги </span></h4><p> <code><title> дает вашему письму заголовок. это должен быть в элементе .

содержит все содержимое вашего электронного письма в формате HTML. Все это. Этот тег является буквально предпоследней строкой кода в вашем электронном письме в формате HTML, прямо перед закрытием тега .

действует как контейнер/разделитель для определенных элементов.

использует CSS для оформления содержимого.

обозначает изображение. Этот тег является самозакрывающимся. Тег изображения должен иметь атрибут src (источник), а атрибут alt (замещающий текст) настоятельно рекомендуется для блокировки изображений (привет, Outlook) и доступа к электронной почте. src сообщает браузеру, откуда взято изображение, а замещающий текст дает краткое описание изображения.

— это гиперссылка. Это связано с атрибутом href для объявления назначения ссылки: Контент

Таблицы

Электронные письма в формате HTML построены на таблицах, но именно форматирование и CSS маскируют любое появление сетки в теле письма.

В одной ячейке таблицы может храниться контент любого типа — изображения, текст, ссылки, видео и даже другие таблицы.

Содержимое может находиться в строке таблицы , в заголовке таблицы (которые автоматически выделяются жирным шрифтом) или в данных таблицы , что является конкретной ячейкой.

Любая таблица начинается с тегов

. Внутри каждой таблицы вы должны дать указания относительно атрибутов содержимого. Атрибуты таблицы могут включать:

  • border= задает ширину в пикселях и цвет границы.
  • cellpadding= указывает, насколько далеко от края ячейки находится текст.
  • bgcolor= устанавливает цвет фона (если есть) всей таблицы.
  • Cellspacing= указывает, сколько места находится между каждой ячейкой.
  • width= определяет параметры ширины таблицы.
источник: w3schools.com
Их удобно держать под рукой для оформления и форматирования:


— разрыв строки. Он действует так же, как нажатие клавиши «ввод», поэтому включите столько из них, сколько хотите. Этот тег также является самозакрывающимся, поэтому ему не нужен закрывающий аналог.

, 2 , 3 , 4 , 5 ,
распознаются как заголовки с в HTML.

выделяет цитату или другой контент на странице.

Цитата может выглядеть примерно так.

делает текст полужирным.

выделяет текст курсивом.

  • заполняет элементы в форме списка, который может быть упорядоченным списком
      или неупорядоченным списком
        .

          и
            указывает, отображаются ли элементы списка упорядоченными (нумерованными) или неупорядоченными (маркированными).

            Пример:
             
            • рейсы
            • проживание
            • аренда
            Результат:
            • рейсов
            • мест
            • аренда

            Общие атрибуты

            href="" указывает ссылку, используемую при гиперссылке содержимого в HTML. Вы увидите это в паре с тегом выше, Content

            id="" идентифицирует конкретный элемент или контейнер-разделитель. (не может быть повторяющихся идентификаторов).

            выровнять="" указывает выравнивание контейнера по центру, правому или левому краю.

            alt="" добавляет описание к изображениям.

            class="" указывает, какое имя класса применить к элементу. Имя класса содержит предварительно заданные параметры, которые применяются к определенным фрагментам содержимого.

            title="" добавляет заголовок.

            style="" стилизует отдельные элементы.

            lang="" указывает язык элемента, что также очень полезно для программ чтения с экрана. (английский язык указывается как «en»,

            Вперед и вверх

            Чувствуете себя перегруженным? Не волнуйтесь, мы вас прикроем.

            В рамках рабочего процесса Email on Acid предусмотрены защитные сетки, обеспечивающие правильное отображение вашего кода. Это настоятельно рекомендуется, независимо от того, являетесь ли вы абсолютным новичком в HTML или опытным программистом.

            HTML — это отдельный язык. Чем больше вы перевариваете это и практикуете здесь и там, тем легче это становится, как и все остальное. Мы все вместе в этом путешествии по электронной почте, поэтому, если у вас есть какие-либо советы, которыми вы хотели бы поделиться, или вы знаете что-то, что нам не хватает в Справочном руководстве по заднему карману выше, сообщите нам об этом в комментариях.

            Этот пост был создан с помощью Codecademy, HTML.com и W3Schools.

            Делайте больше за меньшее время с электронной почтой в Acid

            Перестаньте переключаться между платформами во время предварительного развертывания и контроля качества. С помощью Email on Acid вы можете находить и устранять проблемы в одном месте. Дважды проверьте все, от контента до доступности и доставки. Кроме того, с точными предварительными просмотрами электронной почты на более чем 100 самых популярных клиентах и ​​устройствах вы можете уверенно доставлять электронную почту безупречно каждый раз.

            Начните бесплатно

            Автор: Мелисса Бердин

            Интуиция привела Мелиссу в маркетинг по электронной почте в 2017 году, и с тех пор она увлеклась этим. Создавая электронные письма для роскошных отелей, экологически чистых продуктов, сериалов Netflix, брендов CBD и многого другого, ее можно найти с не менее чем четырьмя напитками на ее столе, а ее собака дремлет рядом с ней. В свободное время Мелисса любит пересматривать ситкомы 90-х.

            Автор: Мелисса Бердин

            Интуиция привела Мелиссу в маркетинг по электронной почте в 2017 году, и с тех пор она на крючке. Создавая электронные письма для роскошных отелей, экологически чистых продуктов, сериалов Netflix, брендов CBD и многого другого, ее можно найти с не менее чем четырьмя напитками на ее столе, а ее собака дремлет рядом с ней.

            Добавить комментарий

            Ваш адрес email не будет опубликован. Обязательные поля помечены *