Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Fier
  • Cunoștințe de bază despre html css pentru începători. Limbajul HTML pentru începători

Cunoștințe de bază despre html css pentru începători. Limbajul HTML pentru începători

Acest articol nu pretinde a fi un ghid exhaustiv al limbajului de marcare HTML. Descrie elementele de bază ale HTML - principiile de bază, conceptele și definițiile acestei tehnologii, după ce o stăpânești, poți trece cu ușurință la învățarea codării HTML.

Pentru a studia lecția, descărcați arhiva cu fișierele necesare.

HTML este un limbaj de marcare documente. pronunție corectă - HTMEL.

Ați lucrat vreodată într-un editor de documente Word sau similar aplicații de birou? Probabil știi că acest tip de editor are funcții bogate pentru editarea textului, aranjarea elementelor, inserarea imaginilor etc.

De ce, vă întrebați, să scrieți într-un articol despre HTML despre procesoarele de text? Dar de ce. Dacă vă dați seama ce este un editor de birou? Aceasta este o aplicație pentru editarea și afișarea documentelor.

Cuvântul cheie aici este document . Adică creăm, edităm și vizualizam un document într-un program, în acest caz, într-un editor de birou. Dacă deschideți un astfel de document într-un simplu editor de text, de exemplu, în Notepad, vom vedea o mulțime de personaje și semne ciudate. Această mizerie de simboluri este de neînțeles pentru omenire, dar de înțeles pentru computere. Datorită acestui limbaj intern, documentul Word capătă o anumită structură și aspect în editorul propriu-zis, iar documentul apare în fața noastră în toată splendoarea sa cu text formatat și imagini la locul său.

HTML este un limbaj de marcare pentru browser. Cuvântul „aici este browserul, iar documentul este pagina HTML. Aceasta este însăși baza tehnologii HTML, a cărui înțelegere este necesară pentru a nu confunda limbajul de marcare al documentelor web cu limbajele de programare. Numele vorbește de la sine - cu ajutorul HTML-ului noi marcare, unde va fi afișat elementul, imaginea sau textul pe pagină și în ce ordine vor apărea unul lângă celălalt.

Da, simpla tastare și formatarea textului în aplicațiile de birou nu au nimic de-a face cu programarea. Dar cititorul atent va observa detaliu important- într-un procesor de text tastăm, edităm și formatăm text și imagini folosind butoane și meniuri vizuale, dar de ce este scris codul HTML de mână? De ce să studiezi atât de multe detalii tehnice despre scrierea de markup pentru un document?

De fapt, există multe editoare cu care puteți crea și edita pagini HTML prin analogie cu Word. Adică, codul HTML sursă este ascuns pentru noi și nu urcăm în el.

Un fel de Word pentru HTML. Acești editori vizuali se numesc:

WYSIWYG editori - W pălărie Y ou S ee eu s W pălărie Y ou G et. Adică, dacă este tradus în rusă: ceea ce vedem este ceea ce primim.

Eu le numesc „woozies”. Deși acest lucru nu este corect fonetic, indică în mod clar inutilitatea acestei invenții. Începătorii folosesc foarte des astfel de editori pentru a-și crea primele site-uri. Desigur, acest lucru este convenabil - nu este nevoie să vă aprofundați în studiul etichetelor, stilurilor de design și alte lucruri, la prima vedere, neplăcute și complexe. Editorul însuși va converti automat acțiunile noastre în cod HTML.

Dar, după cum se spune, nu se întâmplă nimic. Mai precis, această abordare are dezavantaje foarte serioase. Ceea ce îi împiedică pe toți la rând să folosească editori vizuali pentru Formatare HTML pagini? Cert este că paginile astfel formate au de obicei mult cod în plus, foarte multe erori din punct de vedere semantic. Acum, desigur, nu există probleme cu conexiunea la Internet de mare viteză, iar diferența de dimensiune a paginii de 400 kb și 100 kb nu este semnificativă pentru viteză, totuși, un cod HTML optimizat și scris corect elimină multe probleme și oferă o mulțime de avantaje si anume:

  • Codul HTML competent are un efect pozitiv asupra optimizării motoarelor de căutare, viteza de accesare cu crawlere a unui site de către un robot de căutare. Kiloocteții de cod generați aici nu sunt acceptabili și chiar dăunători;
  • Cod HTML generat Editor WYSIWYG are multe erori semantice. Adică, etichetele generate de un astfel de editor sunt folosite în alte scopuri, unde este necesar să se utilizeze, de exemplu, liste
      , editorul va genera o altă etichetă de care nu avem nevoie. Depinde, desigur, de redactor, dar aici ne referim solutii complexe pentru crearea de site-uri web, nu doar editarea textului într-o zonă de text folosind instrumente WYSIWYG.
    • Sunt generate o mulțime de etichete inutile și structura documentului este umflată. Să presupunem că mutați un element într-un astfel de program, mai întâi la dreapta, apoi la stânga, apoi la centru - fiecare acțiune lasă o urmă în codul HTML sursă. Editorul este un program și nu poate ști exact ce vrei să obții ca rezultat, el generează tone de cod, ținând cont de toate Opțiuni comportamentul documentului în browser.
    • De regulă, editorii pentru designul vizual al codului HTML devin rapid învechiți. Și din cauza lipsei de interes din partea profesioniștilor, ei își pierd în general sprijinul și se opresc în dezvoltare. Și HTML evoluează. Totul se dezvoltă, mai puțin vuzivugi. În consecință, ele nu pot genera corect și cod modern, în care ar fi implicate noi cipuri și soluții.
    • A susține și a dezvolta astfel de proiecte este o pedeapsă cerească. Nu se poate vorbi deloc despre utilizarea modelelor și reutilizarea codului.

    Deci, vom scrie HTML numai cu pixuri. Instrumente adecvate pentru vizual Editare HTML nu au fost încă inventate și este puțin probabil să apară. Limbajul de marcare HTML este ușor de învățat și de înțeles, precum și instrumente de automatizare Scrierea HTML există mult cod, dar mai multe despre asta în alte lecții.

    După ce s-au jucat puțin cu editorul WYSIWYG, tinerii guru HTML părăsesc această sarcină inutilă și merg mai departe.

    Structura documentului HTML

    Recomand să descărcați și să instalați editorul Sublime Text pentru cursuri. Nu recomand cu tărie să utilizați Notepad-ul încorporat în Windows pentru aspectul HTML dacă nu doriți să vă rupeți psihicul în primele etape ale învățării HTML.

    Am decis că vom scrie manual codul documentului HTML, adică tipărit. Aspect HTML- procesul de creare a unui document HTML. În oamenii obișnuiți și cercurile de cunoștințe - doar aspect. Fiecare document are o structură și anumite reguli constructie. Din ce elemente constă codul, care este structura HTML?

    Să creăm un șablon inițial pe computer - fișier index.html, deschideți-l cu un editor și inserați următorul cod în el:

    antet Corpul documentului Rețineți că documentele HTML au extensia .html.

    Deci, în ordine din exemplu.

    - tipul documentului (doctype)

    Această construcție este întotdeauna indicată la începutul documentului, astfel încât browserul să „înțeleagă” corect ce versiune de HTML este folosită la construirea documentului.

    Datorită faptului că HTML este în continuă evoluție, are mai multe versiuni, ca orice produs software. Versiunea HTML actuală este a cincea și este dată în exemplu doctype este la zi.

    În principiu, nu are rost să ne aprofundăm în studiul tipurilor de documente, deoarece odată cu lansarea HTML5, acest design a devenit standard. Doar lipiți-l la începutul documentului de fiecare dată când începeți să așezați aspectul site-ului.

    - începutul documentului

    Prima etichetă pe care o vedem după doctype este .

    Etichetă HTML- unitatea structurală de marcare a unui document HTML. Codul HTML este format din blocuri numite etichete. Fiecare etichetă are propria sa funcție, iar învățarea limbajului de marcare HTML înseamnă în cele din urmă învățarea etichetelor și a proprietăților acestora în document.

    Aș dori să observ că învățarea HTML nu este o sarcină atât de dificilă așa cum ar părea la prima vedere. Învățarea etichetelor utilizate în marcarea documentelor nu este o sarcină atât de mare pentru creier.

    Deci, marcarea documentului începe cu eticheta și se termină cu o etichetă de închidere. Fiecare etichetă care conține alte etichete sau elemente trebuie să fie închisă eticheta de inchidere. De exemplu, , ,

    , etc.

    Etichetă este necesar deoarece conține întreaga structură a documentului și înfășoară restul elementelor.

    Etichetă

    În continuare, vedem etichetă , care conține și alte elemente care nu ne sunt încă clare. Conține alte elemente - asta înseamnă că elementele sau etichetele se află între etichetele de deschidere și de închidere ale construcției:

    <тег>conținut sau alte etichete

    Etichetă este conceput pentru a stoca metainformațiile unui document HTML, adică informații care nu sunt afișate în documentul în sine, dar sunt importante și determină în mare măsură modul în care va arăta și se va comporta documentul.
    Această etichetă este necesară în document.

    Etichetă - titlul documentului</h4> <title>antet

    antet este o <b>eticheta necesară</b> A care conține metainformații textuale care sunt afișate în titlul browserului sau al filei. Etichetă <title>trebuie să fie în etichetă <head>. De asemenea, conținutul acestei etichete este folosit de motoarele de căutare pentru a afișa documentul în rezultatele căutării.</p> <h4>Metaetichetă <meta charset="UTF-8" ></h4> <meta charset="UTF-8" > <p><b>Metaetichetă</b>- o etichetă specializată concepută pentru a oferi date structurate despre o pagină. Metaetichetele sunt cel mai des folosite într-o etichetă <head>. Metaetichetele sunt opționale ca structură <b>HTML</b> document.</p> <h4>Favicon (favicon)</h4> <link rel="icon" href="favicon.ico" > <p>Atașează documentului un fișier cu o imagine favicon. <b>Favicon (favicon)</b>- o pictogramă în miniatură afișată lângă numele documentului în fila browser. Un favicon este un fișier grafic de 16 x 16 (sau 32 x 32) pixeli care poate avea <a href="https://bumotors.ru/ro/chto-takoe-sandy-bridge-kodirovanie-audio-v-razlichnye-formaty.html">diverse formate</a>, cum ar fi png, jpg, ico, gif. Formatul ico este folosit în mod tradițional. Favicon-urile animate sunt fișiere gif care conțin animație. Puteți viziona o favicon animată, de exemplu, pe VKontakte când sosește un mesaj nou.</p> <h4>Stiluri de documente CSS</h4> <link rel="stylesheet" href="style.css"> <p>Atașează un fișier de stil HTML la un document CSS.</p> <p><b>css</b> - <i>în cascadă</i> stilul documentului HTML. Fiecare etichetă care se află în etichetă <body>, există un set de proprietăți, precum - culoare, lățime, înălțime, poziție față de alte elemente. Toate aceste proprietăți sunt stiluri CSS care pot fi preluate într-un fișier extern. Proiecta <link>conectează fișiere externe la documentul HTML, inclusiv stiluri CSS.</p> <p>Notă: proprietate <b>href</b> desene <link >specifică locația fișierului extern. În exemplul nostru, fișierul <i>stil.css</i>Și <i>favicon.ico</i>, se află în același folder cu fișierul <i>index.html</i>. <link>nu are o etichetă de închidere.</p> <h4>Etichetă <script></h4> <script src="script.js" type="text/javascript"></script> <p>Etichetă<script> содержит код или ссылку на файл <b>javaScript </b> и чаще всего используется внутри тега <head>, хотя инструмент оптимизации скорости загрузки страниц от Google, рекомендует данный тег использовать в конце документа, перед закрывающим тегом </body>.</p> <p>В нашем примере подключается внешний файл <i>script.js </i>, который находится в той-же папке, что и основной файл index.html.</p> <p>Итак, друзья, мы рассмотрели основные элементы, которые используются в теге <head> чаще всего. Кроме этих элементов, для <head> есть ряд других, более специфичных и не обязательных.</p> <h4>Тело aka body</h4> <body> <p>Вот здесь то и начинается все самое интересное и визуально осязаемое в HTML верстке документа.</p> <p>Перейдем, непосредственно, к верстке видимой части страницы. Все, что мы пишем и верстаем внутри тега <body> будет отображено в браузере. Откроем наш файл <b><i>index.html </i> </b> в браузере для того, чтобы наглядно видеть, что мы делаем в редакторе.</p> <p>Тег <body> может содержать любые HTML теги, необходимые для оформления документа и обеспечения его функционала (формы). Приведу таблицу наиболее используемых тегов и вкратце опишу каждый. Вы можете сразу выполнять приведенные примеры в редакторе.</p> <table><tr><td><h4>Тег</h4> </td> <td><h4>Описание</h4> </td> </tr><tr><td> <a> </td> <td> Тег для создания ссылок в документе.<br> Пример: текст ссылки Атрибут <b>href </b> указывает документ, на который будет вести данная ссылка. </td> </tr><tr><td> <em>, <strong> </td> <td> Делает текст <i>курсивом </i>или <b>жирным </b> (акцентируемым).<br> Пример: <em>текст курсивом</em> <strong>жирный (акцентируемый) текст</strong> </td> </tr><tr><td> <h1>, <h2>, <h3>, <h4>, <h5>, <h6> </td> <td> Заголовки документа. Всего существует 6 уровней заголовков, но на практике используются только от h1 до h4. В документе должен быть только один заголовок, выделенный тегом h1, как главный заголовок документа.<br> Примеры: <h1>Заголовок первого уровня</h1> <h2>Заголовок второго уровня</h2> <h3>Заголовок третьего уровня</h3> ... и т. д. </td> </tr><tr><td> <ol>, <ul> </td> <td> Списки документа. Представляют собой нумерованный или маркированный список. Элементом такого списка является тег <li><br> Примеры: <ul> <li>Элемент маркированного списка 1</li> <li>Элемент маркированного списка 2</li> </ul> <ol> <li>Элемент нумерованного списка 1</li> <li>Элемент нумерованного списка 2</li> </ol> </td> </tr><tr><td> <p> </td> <td> Абзац. Данный тег определяет абзац текста, отбитый от остальных абзацев. Закрывать данный тег очень желательно.<br>Пример: <p>Внешний вид HTML разметки во многом определяется CSS стилями.</p> <p>Тем не менее, некоторые веб-мастера предпочитают не использовать стили на первых этапах проекта.</p> </td> </tr><tr><td> <img> </td> <td> Картинка. С помощью данного тега в HTML разметку можно вставить картинку. Обязательно указывайте у всех изображений <a href="https://bumotors.ru/ro/vstavka-svg-v-css-dobavlyaem-svg-na-stranicu-s-pomoshchyu-tega-grafika-i-alternativnyi-tekst.html">альтернативный текст</a> - атрибут "alt". Данный тег "самозакрывающийся".<br>Пример: <img src='https://i0.wp.com/путь_до_картинки.jpg' loading=lazy loading=lazy> </td> </tr><tr><td> <form> + <input> + <textarea> </td> <td> Формы и элементы ввода.<br> Формы предназначены для ввода информации в систему на сервере. Этакая обратная связь пользователя и сайта. Например, формы используются, когда нужно отправить какое-то сообщение на сервер. Кроме того, формы могут выполнять и другие функции, но основная задача - отправка данных на сервер.<br> Пример - <a href="https://bumotors.ru/ro/sozdanie-prostoi-kontaktnoi-formy-s-pomoshchyu-angularjs-i-php-bezopasnost-dannyh-polzovatelya-pochemu.html">простая форма</a> отправки сообщения, в которой пользователь сайта указывает свое имя, E-mail и какой-то текст: <form action="ссылка_на_скрипт_обработки_формы"> <input type="text" name="name"> <input type="text" name="email"> <textarea name="text"> Текст сообщения <textarea> <input type="submit" value="Написать"> </form> </td> </tr><tr><td> <span> </td> <td> Определяет подстроку в строке.<br>Применяется для определения стиля части строки посредством CSS. Один из самых часто используемых тегов. Без оформления, ни как не проявляет себя в браузере.<br>Пример: Изучение HTML, в большинстве случаев, не вызывает <span>ни каких сложностей</span> у новичков. </td> </tr><tr><td> <video>, <audio> </td> <td> Теги предназначены для вставки видео и аудио в документ. Обязателен закрывающий тег.<br>Примеры: <video src="rolik_chuma.mp4" controls></video> <audio src="muzichka.mp3" controls></audio> Параметр <b>controls </b> говорит нам о том, что на странице должны отображаться элементы управления медиаконтентом, как в обычном аудио/видео плеере. </td> </tr><tr><td> <div> </td> <td> Во истину, королевский тег. Самый используемый и популярный тег в HTML разметке страницы. Это блочный элемент, предназначенн для управления блоками на сайте. Часто употребляется понятие "дивной" верстки - это значит, что все блоки на сайте сверстаны с использованием данных тегов. Может содержать другие теги <div>.<br>Пример: <div> <div> Текст во вложенном блоке </div> </div> Все элементы <div>, в большинстве случаев, оформляются свойствами CSS стилей. Обязателен закрывающий тег </div>. </td> </tr><tr><td> <iframe> </td> <td> Данный тег загружает внешнюю страницу в документ.<br>Пример: <iframe src="http://rtfm.org.ru"></iframe> </td> </tr></table><p>Мы рассмотрели далеко не все теги, да это и не нужно на данном этапе. Главное - понять основную идею HTML, научиться использовать представленные выше теги, а потом двигаться дальше.</p> <p>Обратите внимание на то, что все названия в подключаемых файлах должны писаться латинскими символами, без пробелов.</p> <p>Например, не:</p><p> <video src="ролик чума.mp4" controls></video> </p><p> <video src="rolik_chuma.mp4" controls></video> </p><p>Это необходимо для большей совместимости содержимого страницы. К тому-же, стандарты написания HTML кода, диктуют.</p> <p>Итак, теперь мы знаем некоторые <b>основы HTML </b>: какая структура должна быть у типового HTML документа, знаем некоторые наиболее ходовые теги, пора приступить к самому вкусному - а именно, печенькам.</p> <h3>Практическое задание по HTML верстке</h3> <p>Если вы еще не скачали архив с примерами, сделайте это . Для примера, можете подглядывать в файл example.html, который также находился в архиве.</p> <ol><li>Распакуйте архив и в папке с распакованными файлами создайте файл index.html. Откройте созданный файл с помощью текстового редактора Sublime Text;</li> <li>Создайте первоначальную структуру документа с доктайпом, тегом <html>, содержащим <header> и <body> и перейдите к редактированию содержимого тега <body>;</li> <li>Откройте файл readme.txt и выполните соответствующие задания в созданном вами файле index.html. Для проверки результата, откройте index.html в вашем любимом браузере.</li> </ol><p>На этом урок по основам HTML окончен, в следующем уроке "Основы CSS " мы научимся управлять стилями элементов документа, познакомимся ближе с каскадными таблицами стилей, научимся использовать классы стилей и сделаем нашу верстку красивой и красочной.</p> <p>До новых встреч, друзья!</p> <p>Основы html для начинающих, что сейчас должен знать каждый начинающий вебмастер или блогер. Если вы хотите научиться создавать элементарные сайты, понимать сам код, знать, что за чем стоит и должно идти, без знаний основ языка хтмл этого сделать просто невозможно. На своем блоге у меня будет целая цепочка статей, которые я посвящу этой теме от А до Я, опишу каждый тег, который присутствует в документе, что он обозначает и как его правильно использовать.</p> <i> </i> <h2>Основы хтмл</h2> <p>Если не знать самого элементарного, дальше вам путь закрыт. Я считаю, что каждый человек, который решил заниматься разработкой и созданием сайтов, должен знать и понимать основы, из чего состоит сам сайт, как он работает и что происходит в самом коде.</p> <p>Языков программирования конечно не мало, все они по-своему сложные, но есть такие, которые нужно знать обязательно. Если вы хотите красиво оформить письмо для отправки по почте, у вас имеется своя группа Вконтакте, группа в других социальных сетях, тот же <a href="https://bumotors.ru/ro/realno-li-samostoyatelno-raskrutit-kanal-na-yutube-kak-raskrutit-kanal.html">канал youtube</a>, вам необходимо ковыряться в коде на любом из движков сайта, <a href="https://bumotors.ru/ro/chto-takoe-elektronika-perspektivy-ee-razvitiya-bazovye-ponyatiya.html">базовые понятия</a> вы просто должны знать.</p> <p>Навел только несколько примеров, на самом деле сейчас эти знания все чаще и чаще применяются в интернете. Я больше практик чем теоретик, поэтому в моих статьях в данной рубрике я буду показывать вам свои примеры, как и что я делал, step by step. Буду выкладывать как примеры страниц, так и целые сайты.</p> <p>Html документ это самый простой текстовый документ, язык тегов, с которым вы сталкиваетесь каждый день на просторах интернета. Теги описывают структуру документа. Оформляются теги угловыми < >скобками, внутри которых пишется название тега. Браузер просматривает структуру документа, выстраивает ее и отображает уже по своим инструкциям на вашем мониторе, если вы конечно все сделали правильно.</p> <p>Весь этот процесс начинается перед тем, как вы уже видите готовую картинку. Браузеры обрабатывают документ последовательно, от самого начала и до конца. Включая в себя полностью все, что должно быть на странице. Таблицы, картинки, скрипты и так далее, кроме это включая в себя стили CSS.</p> <h2>Основы для начинающих</h2> <p>Что такое html — если посмотреть, что пишет <b>Википедия - </b>(HyperText Markup Language)язык гипертекстовой разметки документов. Большинство страниц в интернете содержат разметку страницы на этом языке. Данный язык интерпретируется браузерами, полученный в результате форматированный текст отображается на вашем мониторе компьютера или мобильного устройства.</p> <p>Данный язык по своей сути очень легкий и доступный в обучении. Выучить и понять его основы может каждый желающий человек. Для использования такого языка нужно знать и применять дескрипторы, которые еще называются тегами. Именно с помощью тегов и создается документ.</p> <p>Из чего должна состоять структура документа, какие теги должны присутствовать. Давайте разберем все на одном маленьком примере. Я написал некоторый текст в MS Office и показал его вот на этом скриншоте.</p> <p><img src='https://i2.wp.com/nesmelov.ru/wp-content/uploads/2015/06/osnov1.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Чтобы отобразить данный текст в браузере так же само, как он был написан в документе, для этого нужно к нему добавить разметку страницу, которая включает в себя некоторые теги. Для начала посмотрите на них, дальше я опишу каждый, кто за что отвечает.</p> <p><html> <body> <h2></h2> <p>Добро пожаловать на мой блог, сейчас вы проходите урок по Основам HTML. Если вам понравилась данная статья, можете подписаться на данный блог, чтоб получать новые статьи на свой электронный ящик.</p> <h2>Блог Евгения Несмелова! сайт Основы html и css для начинающих</h2> <p>Из каких тегов состоит любой html документ, что в него входит и где все это нужно прописать.</p> </body> </html></p> <table class="crayon-table"><tr class="crayon-row"><td class="crayon-nums " data-settings="show"> </td> <td class="crayon-code"><p>< html > </p><p>< body > </p><p>< h2 >< / h2 > </p><p>< p > Добропожаловатьнамойблог, сейчасвыпроходитеурокпоОсновамHTML . Есливампонравиласьданнаястатья, можетеподписатьсянаданныйблог, чтобполучатьновыестатьинасвойэлектронныйящик. < / p > </p><p>< h2 > БлогЕвгенияНесмелова! Nesmelov . ru Основыhtml иcss дляначинающих< / h2 > </p><p>< / body > </p><p>< / html > </p> </td> </tr></table><p>Любой код состоит из символов, которые помещаются в угловые скобки. Все это называется элементами. Все элементы, как правило состоят из двух тегов, открывающего и закрывающего. Советую вам изначально внимательно смотреть за тегами, если вы пропустите один из них и не закроете его, вам нужно будет пересматривать большие части кода, чтоб найти ошибку.</p> <p>Были случаи, когда на это уходил не один день, человек обращается и просит ему помочь, он не может найти у себя ошибку на сайте, поэтому всегда смотрите очень внимательно, что и где вы пишите. Давайте теперь на данном примере посмотрим на каждый элемент из кода, что в нем написано, что это означает и что получается в итоге.</p> <p>Большинство тегов парные, которые включают в себя открывающийся тег и закрывающийся. Кроме таких тегов, существуют еще и <a href="https://bumotors.ru/ro/chem-otlichaetsya-odinochnyi-teg-ot-parnogo-html-chto-vy-nazyvaete-tegami-kotorye-ne.html">одиночные теги</a>. Теги могут идти вместе с другими, таким образом вкладываются друг в друга. Например отобразить текст сразу жирным и курсивом.</p> <p><strong><i>Текст</strong></i></p> <table class="crayon-table"><tr class="crayon-row"><td class="crayon-nums " data-settings="show"> </td> <td class="crayon-code"><p>< strong > < i > Текст< / strong > < / i > </p> </td> </tr></table><h2>Структура html документа</h2> <p>Напомню еще раз раз, нужно следовать правилам, которые присутствуют в документе. Именно так браузер понимает что находится на странице, ее последовательность, содержание и так далее.</p> <p>Тег — это компонент, который говорит веб браузеру выполнить ту или иную задачу. Например присутствие абзаца, таблицы, формы или изображения.</p> <p>Атрибут — изменяет тег. Например можно абзац выровнять по центру или по правому краю, задать так же расположение изображения на странице и так далее.</p> <p>ВСЕГДА закрывайте теги, если вы его отрыли, обязательно нужно его закрыть. В противном случае будет ошибка и ваш документ будет некорректно отображаться на странице. Так же существуют исключения, про них не следует забывать.</p> <p>Четко нужно понимать, что существует заголовок документа и его тело. Заголовок это все, что состоит в теге <head>. Тело документа (<body>), в теле документа состоит все содержимое страницы. Если возникает необходимость оставить участок кода для себя, тем самым заключить данные теги в комментарии, для этого используется тег <!>. Все, что находится внутри такого тега, служит в роли комментария и не воспринимается браузерами.</p> <h3><html></h3> <p>Начнем с самого первого. В начале документа я открыл тег <html> и в конце я его закрыл </html>. Данный код присутствует абсолютно в каждом документе, он говорит браузеру, что все, помещенное между этими тегами, является HTML кодом. Является корнем самого документа, все, что в дальнейшем присутствует за этим тегом, уже не включается в документ и не воспринимается браузерами. В самом начале документа тег открывается и в самом конце он обязательно должен быть закрытым.</p> <h3><head></h3> <p>Весь раздел этого тега содержит в себе всю техническую информацию документа. Как и предыдущий тег, head так же должен быть открыт и в конце закрыт. В такую информацию относится заголовок страницы, ее описание, ключевые слова для поисковых систем и кодировку. Про кодировку немного ниже.</p> <p><head> Содержание </head></p> <table class="crayon-table"><tr class="crayon-row"><td class="crayon-nums " data-settings="show"> </td> <td class="crayon-code"><p>< head > Содержание< / head > </p> </td> </tr></table><h3><Title></h3> <p>Данный тег включается в head, он должен быть написан внутри <a href="https://bumotors.ru/ro/chto-znachit-head-v-html-teg-head-sozdanie-nastroika-i-naznachenie.html">тега head</a>. Данный тег title является обязательным и должен присутствовать в каждом html документе. В добавок к этому он отображается как заголовок окна браузера. Длинна такого заголовка не должна превышать 60 символов. В тексте такого заголовка должна содержаться максимально полная информация, которая характеризует содержание страницы.</p> <p>Если вы написали в заголовке "Привет Мир", именно эта информация должна отображаться на странице и никакой другой. Не стоит обманывать людей и поисковые машины, они этого не любят, тем самым вы делаете хуже себе. Информация, которая содержится в этом теге, должна соответствовать содержанию вашей страницы.</p> <h3><meta></h3> <p>После обязательного тега title, идет необязательный, но так же не мало важный тег meta. Данный тег является одинарным. С помощью данного тега задается описание для страницы (description) и ее ключевые слова (keywords).</p> <p><meta name="keywords" content="Ключевые слова задаются через запятую"> <meta name="description" content="Описание страницы не больше двух предложений"></p> <p>Кроме этого, в <a href="https://bumotors.ru/ro/kakaya-informaciya-raspolagaetsya-v-tege-meta-chto-takoe-metategi-kak-pravilno.html">теге meta</a> могут содержаться данные про автора страницы и другие свойства метаданных. Можно запретить индексацию страницы в целом для <a href="https://bumotors.ru/ro/poiskovye-mashiny-poisk-informacii-v-web.html">поисковых машин</a>. Поставить автоматическое обновление страницы через 20 секунд или через 5 секунд с последующим переходом на другую страницу. </p> <p><meta name="robots" content="index, follow"> <meta content="20"> <meta content="5; url=http://сайт/"></p> <table class="crayon-table"><tr class="crayon-row"><td class="crayon-nums " data-settings="show"> </td> <td class="crayon-code"><p>< meta name = "robots" content = "index, follow" > </p><p>< meta http - equiv = "refresh" content = "20" > </p><p>< meta http - equiv = "refresh" content = "5; url=http://сайт/" > </p> </td> </tr></table><p>Таких элементов meta может быть несколько, так как они могут нести абсолютно разную информацию. Остальные пользователи, когда открывают страницу в браузере, не видят все ваши описания, все это остается скрытым от глаз. </p> <h3><style></h3> <p>Тег style так же можно использовать для задания стилей на странице. Если вы используете много разных стилей css, в таком случае желательно задавать их в отдельном файле. Если нужно указать несколько из них, все это можно задать прямо в html документе.</p> <p><style type="text/css"> .base { width: 100px; background-color: #000; height: 150px; color: #fff; }</p> <table class="crayon-table"><tr class="crayon-row"><td class="crayon-nums " data-settings="show"> </td> <td class="crayon-code"><p>< style type = "text/css" > </p><p>Base { </p><p>width : 100px ; </p><p>background - color : #000; </p><p>height : 150px ; </p><p>color : #fff; </p> </td> </tr></table><p>Или добавить стили конкретно к одному тегу, для этого внутри самого тега нужно добавить элемент style. Данный тег нужно использовать внутри контейнера <head>, который задает стили для страницы. Можно использовать несколько таких тегов, ошибкой это не будет.</p> <table class="crayon-table"><tr class="crayon-row"><td class="crayon-nums " data-settings="show"> </td> <td class="crayon-code"> </td> </tr></table><h3><link></h3> <p>Немного похожий с предыдущим тегом, с помощью <a href="https://bumotors.ru/ro/teg-link-opredelyaet-cvet-google-disavow-links-chto-eto-znachit-i-kak-im-polzovatsya.html">тега link</a> можно задать стили для документа, которые находятся в другом файле. Другими словами, можно подключить к существующему документу полную таблицу стилей css, которая состоит из множества свойств. Тем самым вы уменьшаете размер документа, который в итоге будет быстрее грузиться и открываться на компьютере или <a href="https://bumotors.ru/ro/kak-sdelat-menyu-dlya-mobilnyh-ustroistv-mobilnaya-versiya-menyu.html">мобильном устройстве</a> при слабой скорости интернета.</p> <p>Подключать можно больше одного файла, тут ограничений нет. Закрывать такой тег не нужно. Если все сделать правильно, к вашему документу будут подгружаться конкретные стили из отдельного файла. Данный тег можно добавить в основы html и не забывать про его существование. В итоге получается такая картинка:</p> <p><link href="css/style-lg.css" rel="stylesheet"> <link href="css/style-md.css" rel="stylesheet"> <link href="css/style-sm.css" rel="stylesheet"></p> <table class="crayon-table"><tr class="crayon-row"><td class="crayon-nums " data-settings="show"> </td> <td class="crayon-code"><p>< link href = "css/style-lg.css" rel = "stylesheet" > </p><p>< link href = "css/style-md.css" rel = "stylesheet" > </p><p>< link href = "css/style-sm.css" rel = "stylesheet" > </p> </td> </tr></table><h3><script></h3> <p>С помощью тега script к документу можно подключить разные сценарии (скрипты). Присутствие закрывающего тега обязательно. Сам скрипт может располагаться в начале документа, внутри и в конце.</p> <p><script type="text/javascript" href="http://html5shim.googlecode.com/svn/trunk/html5.js"></script></p> <table class="crayon-table"><tr class="crayon-row"><td class="crayon-nums " data-settings="show"> </td> <td class="crayon-code"><p><script type = "text/javascript" href = <span>"http://html5shim.googlecode.com/svn/trunk/html5.js" </span>> </script> </p> </td> </tr></table><h3><body></h3> <p>Spune browserului că totul dintre aceste etichete ar trebui să fie afișat în fereastra browserului dvs. Iată principalele etichete care pot fi prezente în absolut fiecare document. Eticheta body servește ca corp principal al paginii, care include tot conținutul acesteia. Este de dorit să deschideți această etichetă și să nu uitați să o închideți la sfârșitul documentului.</p> <h3>Titlurile paginilor h1 h2 h3</h3> <p>Să mergem mai departe, vedem eticheta <h1>care se deschide și se închide. Această etichetă denotă titlul principal al textului, în cele mai multe cazuri sub titlul H1 se află titlul paginii. De fapt, există doar șase anteturi de date. <h1> <h2> <h3> <h4> <h5> <h6>. Sunt folosite și în SEO, dar acesta este un subiect ușor diferit. Cu siguranță voi evidenția un articol pentru asta și le voi oferi o descriere detaliată, abonați-vă la actualizările blogului pentru a nu rata nimic.</p> <p>Prezența unui astfel de titlu în articol va juca un rol important în promovarea paginii. În plus, utilizarea acestora vă oferă o structură clară a paginii, titlul, subtitlurile, evidențierile, subparagrafele și așa mai departe. Folosește-le întotdeauna și pune-le în practică. Pe multe CMS, cum ar fi WordPress, atunci când scrieți text, puteți observa „Titlul 1”, „Titlul 2”, „Titlul 3” și așa mai departe. Ei sunt responsabili pentru h1, h2 și h3.</p> <h3><p></h3> <p>Dacă scrieți textul corpului dintr-un paragraf nou, scrieți o etichetă <p>La început și închideți-l la sfârșit</p>. Desemnarea unui paragraf în html este echivalentă cu crearea unui nou paragraf într-un document MS Word. Nu am adăugat nimic nou în document. Dar, acest lucru nu este tot ceea ce ar trebui să fie prezent în documentul html. Să ne uităm la un alt exemplu, descrierea va fi puțin mai târziu.</p> <p><!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>document HTML

    Acest text va fi aldine, iar acesta este cu caractere cursive

    < ! DOCTYPE html >

    < html >

    < head >

    < meta http - equiv = "Content-Type" content = "text/html; charset=utf-8" / >

    < title >document HTML< / title >

    < / head >

    < body >

    < p >

    < b >

    < / b >

    < / p >

    < / body >

    < / html >

    Elemente de bază pentru cap și titlu

    Fiecare document are un element head și un element title. Primul , care vine imediat după prima etichetă . Această etichetă conține toate informațiile despre pagină, conține și elementul . Titlu - informații despre titlul paginii, cu alte cuvinte, titlul paginii, numele acesteia. În titlu indicați numele corect al paginii prin care utilizatorul vă va căuta prin motorul de căutare, punct foarte important. Ambele elemente trebuie să fie deschise și închise în același mod. Fiecare element este închis cu semnul „/”. Drept urmare, aceasta este imaginea.</p> <p><html> <head> <title>Antet& \Conţinutul paginii

    < / html >

    După cum puteți vedea, nu este nimic complicat. Iată cele mai de bază etichete care ar trebui să fie prezente în fiecare document html. Nu uitați să închideți fiecare dintre ele, altfel browserul nu va putea percepe imaginea completă a codului. Acest lucru trebuie cunoscut și amintit întotdeauna. Apoi începeți să inserați text, imagini, videoclipuri și așa mai departe. Dar asta va fi în alte articole.

    Editor Notepad++

    Utilizați Notepad++ pentru a lucra cu codul. Este gratuit și ușor de găsit online. Foarte convenabil pentru perceperea oricărui cod, este, de asemenea, convenabil să afișați etichetele de deschidere și de închidere. Suportăm sintaxa a peste 40 de limbaje de programare. Exact ceea ce aveți nevoie pentru a învăța elementele de bază ale html.

    Blocnotesul este superior în toate privințele unui blocnotes obișnuit. Pentru confort maxim, simplitate și învățare editor dat trebuie mai întâi instalat pe computer. Cel mai elementar avantaj și comoditate, editor de notepad++ arată sfaturi atunci când scrieți cod, ceea ce vă face munca mai rapidă și mai bună uneori.

    element DOCTYPE

    Fiecare document trebuie să specifice, de asemenea, următorul element doctype. De ce este nevoie și ce ar trebui să fie în el. De obicei oamenii nu sunt foarte pasionați de aceste rânduri, le copiază în documente și lucrează calm. Aceste elemente spun browserului ce versiune de html este folosită în document, ce descriere a paginii, ce codificare este folosită, ce cuvinte cheie sunt incluse, cine este autorul și cum se numește pagina.

    Ele sunt de obicei plasate chiar la început. Există mai multe opțiuni și toate sunt diferite unele de altele, voi scrie un exemplu care este folosit cel mai des. Acest gol poate fi folosit ca șablon gata făcut. În continuare, va exista o descriere clară a fiecărei linii, nu ar trebui să existe probleme cu aceasta.

    Pe scurt, într-un limbaj ușor de înțeles despre elementele de bază ale html: Această linie spune browserului că acest document este Versiunea XHTML 1.0, se folosește engleza și toată această mizerie se află la această adresă. Apoi, în metaeticheta, specificați codarea care este utilizată. Windows 1251 este cel mai des folosit.

    Descriere - este afectată tema SEO, una dintre cele trei etichete principale care trebuie să fie prezente în absolut fiecare document, această etichetă indică descrierea paginii. Ce este scris pe această pagină, o scurtă descriere, nu mai mult de două propoziții. Eticheta de cuvinte cheie afectează și subiectul SEO, această etichetă este necesară. Conține cuvinte cheie prin care utilizatorii de internet vă vor găsi prin motoarele de căutare.

    Eticheta de titlu conține numele documentului în sine, titlul acestuia, pe care îl vedem în browser. Probabil cea mai importantă etichetă din întregul document care are cel mai mare impact asupra promovării paginii. Articolul despre adăugarea și proiectarea descrie această etichetă mai detaliat.

    Ce trebuie să rețineți din această lecție despre elementele de bază ale html:

    1. Aproape toate etichetele se deschid și se închid;
    2. Documentul începe cu o etichetă ;
    3. Prezența etichetei ;
    4. Prezența etichetei ;
    5. clar structura html document.

    Toate paginile principale ar trebui să fie întotdeauna denumite cu cuvântul index. Așa se acceptă și toată lumea este obișnuită, indiferent de extensia fișierului, poate fi atât html, cât și php. Întotdeauna se numește așa.

    Urmărește videoclipul de bază html de la Webformyself.

    Limbajul de marcare hipertext, elemente de bază și structură. Toate acestea și multe altele voi încerca să le descriu pe blogul meu. În primul rând, vor fi scrise informații utile pentru începători, va fi furnizat un exemplu de cod și posibilitatea de a descărca exemplul în sine împreună cu pagina finală.

    html ( H yper t ext M arkup L limbaj) este codul care este folosit pentru a structura o pagină web și conținutul acesteia. De exemplu, conținutul ar putea fi structurat într-un set de paragrafe, o listă de puncte cu marcatori sau folosind imagini și tabele de date. După cum sugerează și titlul, acest articol vă va oferi o înțelegere de bază a HTML și a funcțiilor sale.

    Deci, ce este HTML?

    HTML nu este un limbaj de programare; este un limbaj de marcare care definește structura conținutului dvs. HTML constă dintr-o serie de elemente, pe care îl folosiți pentru a include sau a încheia diferite părți ale conținutului pentru a face să apară într-un anumit fel sau să acționeze într-un anumit fel. Anexarea pentru paragraf. Rețineți că numele etichetei de sfârșit este precedat de un caracter slash> și că în elementele goale eticheta de sfârșit nu este nici necesară, nici permisă. Dacă atributele nu sunt menționate, valorile implicite sunt utilizate în fiecare caz.">etichetele pot face un hyperlink pentru un cuvânt sau o imagine către altundeva, pot pune cuvinte în cursive, pot face fontul mai mare sau mai mic și așa mai departe. De exemplu, luați următoarea linie de conținut:

    Pisica mea este foarte morocănosă

    Dacă am dori ca linia să stea de la sine, am putea specifica că este un paragraf prin includerea lui în etichete de paragraf:

    Pisica mea este foarte morocănosă

    Anatomia unui element HTML

    Să explorăm puțin mai departe acest element de paragraf.

    Principalele părți ale elementului nostru sunt următoarele:

    1. Eticheta de deschidere: Acesta constă din numele elementului (în acest caz, p), învelit în deschidere și închidere paranteze unghiulare. Aceasta afirmă unde începe sau începe să intre în vigoare elementul - în acest caz, unde începe paragraful.
    2. Eticheta de închidere: Aceasta este aceeași cu eticheta de deschidere, cu excepția faptului că include a slash înainteînainte de numele elementului. Aceasta afirmă unde se termină elementul - în acest caz unde se termină paragraful. Eșecul în adăugarea unei etichete de închidere este una dintre erorile standard pentru începători și poate duce la rezultate ciudate.
    3. Continutul: Acesta este conținutul elementului, care în acest caz este doar text.
    4. element: Eticheta de deschidere, eticheta de închidere și conținutul împreună cuprind elementul.

    Elementele pot avea, de asemenea, atribute care arată astfel:

    Atributele conțin informații suplimentare despre elementul pe care nu doriți să apară în conținutul real. Aici, clasa este atributul Nume, iar editor-notă este atributul valoare. Atributul de clasă vă permite să dați elementului un identificator care poate fi folosit ulterior pentru a viza elementul cu informații despre stil și alte lucruri.

    Un atribut trebuie să aibă întotdeauna următoarele:

    1. Un spațiu între acesta și numele elementului (sau atributul anterior, dacă elementul are deja unul sau mai multe atribute).
    2. Numele atributului, urmat de semnul egal.
    3. Valoarea atributului, înfășurată prin ghilimele de deschidere și de închidere.

    Notă: valori ale atributelor simple care nu conțin spații albe ASCII (sau oricare dintre caracterele " " ` =< >) poate rămâne necotat, dar este recomandat să citați toate valorile atributelor, deoarece face codul mai consistent și mai ușor de înțeles.

    elemente de cuibărit

    Puteți pune elemente și în interiorul altor elemente - acest lucru se numește cuibărit. Dacă am fi vrut să afirmăm că pisica noastră este foarte morocănos, am putea îngloba cuvântul „foarte” într-un ) indică faptul că conținutul său are o importanță, seriozitate sau urgență puternică. Browserele redau de obicei conținutul cu caractere aldine."> element, ceea ce înseamnă că cuvântul trebuie subliniat puternic:

    Pisica mea este foarte morocănos.

    Cu toate acestea, trebuie să vă asigurați că elementele dvs. sunt imbricate corect: în exemplul de mai sus, am deschis elementul reprezintă un paragraf.">

    mai întâi elementul, apoi ) indică faptul că conținutul său are o importanță puternică, seriozitate sau urgență. Browserele redau de obicei conținutul cu caractere aldine."> element; prin urmare, trebuie să închidem ) indică faptul că conținutul său are o importanță puternică, seriozitate sau urgență. Browserele redau de obicei conținutul cu caractere aldine."> mai întâi elementul, apoi elementul reprezintă un paragraf.">

    element. Următoarele sunt incorecte:

    Pisica mea este foarte morocănos.

    Elementele trebuie să se deschidă și să se închidă corect, astfel încât să fie clar unul în interiorul sau în exteriorul celuilalt. Dacă se suprapun așa cum se arată mai sus, atunci browserul dvs. web va încerca să ghicească cea mai bună a ceea ce încercați să spuneți, ceea ce poate duce la rezultate neașteptate. Deci nu o face!

    elemente goale

    Unele elemente nu au conținut și sunt numite elemente goale. Luați elementul încorporează o imagine în document. Este un element înlocuit."> element pe care îl avem deja în pagina noastră HTML:

    Acesta conține două atribute, dar nu există închidere etichetă și fără conținut interior. Acest lucru se datorează faptului că un element de imagine nu împachetează conținutul pentru a-l afecta. Scopul său este de a încorpora o imagine în pagina HTML în locul în care apare.

    Anatomia unui document HTML

    Aceasta cuprinde elementele de bază ale elementelor HTML individuale, dar acestea nu sunt la îndemână singure. Acum ne vom uita la modul în care elementele individuale sunt combinate pentru a forma o întreagă pagină HTML. Să revedem codul pe care l-am introdus în exemplul nostru index.html (pe care l-am întâlnit prima dată în articolul Tratarea fișierelor):

    Pagina mea de testare

    Aici, avem următoarele:

    • - Doctype. În negura vremurilor, când HTML era tânăr (în jurul anilor 1991/92), doctypes erau menite să acționeze ca legături către un set de reguli pe care pagina HTML trebuia să le respecte pentru a fi considerată HTML bun, ceea ce putea însemna verificarea automată a erorilor și alte lucruri folositoare. Cu toate acestea, în zilele noastre, nimănui nu-i pasă de ele și sunt doar un artefact istoric care trebuie inclus pentru ca totul să funcționeze corect. Deocamdată, asta este tot ce trebuie să știi.
    • - elementul reprezintă rădăcina (elementul de nivel superior) a unui document HTML, deci este denumit și element rădăcină. Toate celelalte elemente trebuie să fie descendente ale acestui element."> element. Acest element include tot conținutul de pe întreaga pagină și este uneori cunoscut ca element rădăcină.
    • - elementul conține informații (metadate) care pot fi citite de mașină despre document, cum ar fi titlul, scripturile și foile de stil."> element. Acest element acționează ca un container pentru toate lucrurile tu vrei pentru a include pe pagina HTML pe care nu este continutul tu esti care se afișează vizitatorilor paginii dvs.. Acestea includ lucruri precum cuvinte cheie și o descriere a paginii pe care doriți să apară în rezultatele căutării, CSS pentru stilul conținutului nostru, declarațiile setului de caractere și multe altele.
    • - Acest element setează setul de caractere pe care documentul trebuie să îl folosească la UTF-8, care include majoritatea caracterelor din marea majoritate a limbilor scrise. În esență, acum poate gestiona orice conținut textual pe care l-ați putea pune pe el. Nu există niciun motiv pentru a nu seta acest lucru și poate ajuta la evitarea unor probleme mai târziu.
    • - ) definește documentele care sunt afișate într-o bară de browser sau filă de pagină.> element. Aceasta setează titlul paginii dvs., care este titlul care apare în fila browser în care este încărcată pagina. De asemenea, este folosit pentru a descrie pagina atunci când o marcați/o favorizați.</li> <li><body></body>- elementul. Aceasta contine <i>toate</i> conținutul pe care doriți să îl afișați utilizatorilor web atunci când vă vizitează pagina, fie că este text, imagini, videoclipuri, jocuri, melodii audio redate sau orice altceva.</li> </ul><h2>imagini</h2> <img src='https://i2.wp.com/images/firefox-icon.png' loading=lazy loading=lazy> <p>După cum am spus mai înainte, încorporează o imagine în pagina noastră în poziția în care apare. Face acest lucru prin atributul src (sursă), care conține calea către fișierul nostru imagine.</p> <p>Am inclus și un atribut alt (alternativ). În acest atribut, specificați text descriptiv pentru utilizatorii care nu pot vedea imaginea, posibil din următoarele motive:</p> <ol><li>Au deficiențe de vedere. Utilizatorii cu deficiențe de vedere semnificative folosesc adesea instrumente numite cititoare de ecran pentru a le citi textul alternativ.</li> <li>Ceva a mers prost, ceea ce face ca imaginea să nu fie afișată. De exemplu, încercați să schimbați în mod deliberat calea în interiorul atributului dvs. src pentru a o face incorectă. Dacă salvați și reîncărcați pagina, ar trebui să aveți ceva de genul acesta în loc de a vedea imaginea:</li> </ol><p><img src='https://i2.wp.com/mdn.mozillademos.org/files/9349/alt-text-example.png' height="36" width="108" loading=lazy loading=lazy></p> <p>Cuvintele cheie pentru text alternativ sunt „text descriptiv”. Alt <a href="https://bumotors.ru/ro/chto-delat-esli-ne-mozhesh-vspomnit-pesnyu-kak-uznat-nazvanie-pesni.html">iti dau mesaj</a> Scrieți ar trebui să ofere cititorului suficiente informații pentru a avea o idee bună despre ceea ce transmite imaginea. În acest exemplu, textul nostru actual „Imaginea mea de testare” nu este deloc bun. O alternativă mult mai bună pentru logo-ul nostru Firefox ar fi „Sigla Firefox: o vulpe în flăcări care înconjoară Pământul”.</p> <p>Încercați să găsiți un text alternativ mai bun pentru imaginea dvs. acum.</p> <h2>Marcarea textului</h2> <p>Această secțiune va acoperi câteva dintre elementele HTML esențiale pe care le veți folosi pentru a marca textul.</p> <h3>titluri</h3> <p>Elementele de titlu vă permit să specificați că anumite părți ale conținutului dvs. sunt titluri - sau subtitluri. În același mod în care o carte are titlul principal, titlurile capitolelor și subtitrări, un document HTML poate și el. HTML conține 6 niveluri de titluri, <h1> – <h6>, deși de obicei veți folosi doar 3 până la 4 cel mult:</p><p> <h1>Titlul meu principal</h1> <h2>Titlul meu de nivel superior</h2> <h3>Subtitlul meu</h3> <h4>Subtitlul meu</h4> </p><p>Acum, încercați să adăugați un titlu potrivit paginii dvs. HTML chiar deasupra elementului dvs. încorporează o imagine în document. Este un element înlocuit."> <img>element.</p> <p><b>Notă</b>: Veți vedea că nivelul dvs. de antet 1 are un stil implicit. Nu folosiți elemente de antet pentru a mări sau îndrăzne textul, deoarece acestea sunt folosite din motive de accesibilitate și din alte motive precum SEO . Încercați să creați o secvență semnificativă de titluri pe paginile dvs., fără a sări peste niveluri.</p> <h3>paragrafe</h3> <h3>Liste</h3> <p>O mare parte din conținutul web este format din liste, iar HTML are elemente speciale pentru acestea. Listele de marcare constau întotdeauna din cel puțin 2 elemente. Cele mai comune tipuri de liste sunt liste ordonate și neordonate:</p> <ol><li><b>Liste neordonate</b> <a href="https://bumotors.ru/ro/servernye-oshibki-oshibka-the-page-you-are-looking-for-is-temporarily-unavailable-prichiny-i.html">sunt pentru</a> liste în care ordinea articolelor nu contează, cum ar fi o listă de cumpărături. Acestea sunt împachetate într-un element reprezintă o listă neordonată de articole, de obicei redată ca o listă cu marcatori."> <ul>element.</li> <li><b>Liste ordonate</b> sunt pentru liste în care ordinea articolelor contează, cum ar fi o rețetă. Acestea sunt împachetate într-un element reprezintă o listă ordonată de articole, de obicei redată ca o listă numerotată."> <ol>element.</li> </ol><p><img src='https://i1.wp.com/mdn.mozillademos.org/files/9351/finished-test-page-small.png' width="100%" loading=lazy loading=lazy></p> <p>Dacă rămâneți blocat, puteți oricând să vă comparați munca cu exemplul nostru de cod de pe GitHub.</p> <p>Aici, am zgâriat doar suprafața HTML-ului. Pentru a afla mai multe, accesați subiectul nostru.</p> <p>Limbajele de hiper-markup, cum ar fi html și CSS, nu sunt atât de greu de învățat pe cât ar părea la începutul cunoașterii lor. Ele se bazează pe principii destul de naturale și de înțeles, stăpânind pe care le puteți rezolva cu ușurință numeroase probleme care apar în activitatea propriului site.</p> <p>Cunoștințele de bază ale html și CSS vă vor permite să remediați în mod independent problemele minore inevitabile în funcționarea unei resurse web, să editați informații de pe site, să plasați hyperlinkuri, să plasați imagini, să evidențiați informațiile necesare în diferite moduri.</p> <p><i><b>Html este baza aspectului și componenta de bază în organizarea elementelor site-ului</b> </i></p> <p>Html este baza pe care se suprapun ulterior alte cunoștințe despre managementul resurselor și organizarea elementelor acesteia. Acest limbaj de marcare este unul dintre cele mai importante și mai frecvent utilizate. Și capabilitățile html vă permit să plasați elemente pe o pagină web în locul potrivit și să le oferiți <a href="https://bumotors.ru/ro/chto-takoe-fail-podkachki-i-dlya-chego-on-nuzhen-fail-podkachki-kakoi.html">marimea corecta</a> si priveste.</p> <p>Citiți informații care sunt marcate cu ajutorul html, aplicații special concepute, mai bine cunoscute ca browsere sau browsere de internet. Cele mai utilizate browsere de internet astăzi sunt:</p> <ul><li>Internet Explorer</li> <li>Google Chrome;</li> <li>Operă;</li> <li>Mozilla Firefox.</li> </ul><p>În același timp, creatorii de browsere pot forma în mod independent noi seturi de elemente pentru html. La sfârșitul anilor 90, tocmai din cauza creativității atât de active a dezvoltatorilor de browsere concurenți s-a format fenomenul „războiului browserului”. Esența sa se rezuma la faptul că unele pagini html sunt afișate corect într-un browser de internet, iar în altul utilizatorul le vede cu erori. Singura cale de ieșire din situația de conflict de browser este utilizarea aspectului încrucișat.</p> <h2>Editori pentru crearea paginilor html</h2> <p>Puteți crea sau edita o pagină html folosind <a href="https://bumotors.ru/ro/prostoi-vizualnyi-html-redaktor-na-russkom-vizualnyi-html.html">editori html</a>. Cel mai simplu și mai faimos editor de text este Notepad, care nu este scris special pentru lucrul cu marcajul html, dar acceptă această funcție. Mai funcționale și concepute special pentru lucrul cu html sunt editorii:</p> <ul><li>Notepad++ - Funcționează cu codul sursă și este distribuit gratuit.</li> <li>Macromedia Dreamweaver - dispune de un set de caracteristici avansate pentru editarea și vizualizarea marcajului creat și are, de asemenea, capacitatea de a afișa pagina finală.</li> <li>Adobe Dreamweaver - ca și editorul anterior, are funcția de a afișa pagina finalizată, adică permite utilizatorului să vizualizeze versiunea editată în forma în care va fi afișată în browser. Acest program este mai mult <a href="https://bumotors.ru/ro/aktiv-sink-pozdnie-versii-3-7.html">versiune ulterioară</a>, care a apărut ca urmare a îmbunătățirii de către specialiștii Adobe a editorului lor achiziționat de la Macromedia. Din cauza acestei circumstanțe, Macromedia Dreamweaver și Adobe Dreamweaver sunt foarte asemănătoare.</li> <li>Prima pagină Microsoft - Inclus <a href="https://bumotors.ru/ro/postavit-ofis-na-mak-ustanovka-prilozheniya-office-v-macbook.html">Aplicații de birou</a>și are o cantitate suficientă de capabilități pentru procesarea și crearea de markup html.</li> </ul><p><b>Etichete principale</b></p> <p>Un document care folosește marcajul html este un set simplu de componente care sunt segmentate folosind caractere speciale numite etichete. Etichetele includ un element, dându-i astfel un anumit aspect și definindu-i locul. Există, de asemenea, cazuri în care eticheta nu include nimic: acest lucru se aplică combinației <br>, care se potrivește cu șirul.</p> <p>Eticheta care vine înaintea elementului de încadrare se numește eticheta de deschidere și arată astfel< тег >. Eticheta care vine după elementul de închidere se numește eticheta de închidere și arată astfel</ тег >. Este necesară prezența unei bare oblice (/) pentru a închide eticheta, altfel componenta nu va funcționa. Această regulă se aplică majorității etichetelor, cu excepția celei menționate mai sus. <br>si altii unii. Principalele etichete html sunt:</p> <ul><li><html> </html>- o etichetă care indică direct că fișierul aparține formatului html;</li> <li><head> </head>- o etichetă care este invizibilă în document și are rolul de a indica numele documentului și caracteristicile acestuia pentru roboții de căutare;</li> <li><body> </body>- o etichetă care definește limitele părții vizibile a documentului;</li> <li><title> - tag care trimite titlul paginii la cuprins;
    • , , , sunt etichete de formatare a textului și creează text aldine, text italic, care despart un paragraf, care formează numerotarea.

    Alături de etichete, al căror rezultat este văzut de vizitatorul paginii sub formă de ortografii aldine sau italice, există și etichete de serviciu, care se numesc metaetichete și oferă informațiile necesare motoare de căutare, pentru browser, dar nu sunt vizibile pentru utilizatorul normal.

    Pentru a crea o pagină html, trebuie să efectuați succesiv pașii descriși mai jos. Puteți folosi notepad obișnuit.

    1) Creați un document. Introduceți următorul cod în el:

    Conținutul acestui element va fi afișat în browser

    Notă: neapărat în » specificați codificarea documentului așa cum se arată mai sus.

    2) În continuare: fișier - salvați ca. În câmpul „tip de fișier” în loc de „txt” selectați „Toate fișierele” (toate fișierele), în câmpul pagina de coduri (codarea paginii) - selectați 65001 (UTF-8), în câmpul „nume fișier” după numele lui documentul punem un punct și extensia html (.html), apoi facem clic pe salvare. Avem un al doilea document în același folder, dar deja în html. Aceasta este pagina noastră web, care poate fi deschisă acum în orice browser.

    exemple de cod html

    • Text împărțit în paragrafe

    Paragraful 1

    paragraful 2

    paragraful 3

    • Titluri și paragrafe centrate

    Acest titlu este aliniat la centru.

    Titlul de al doilea nivel este aliniat la centru.

    Textul paragrafului este aliniat la centru.

    • Metaetichete, titlul paginii (titlu), descrierea paginii (descriere) și cuvinte cheie (cuvinte cheie)

    Titlul paginii

    Paragraf cu cuvinte cheie specificate în „cuvinte cheie”

    CSS - care completează mecanismele html

    Acolo unde funcționalitatea html este insuficientă, foile de stil în cascadă - CSS - vin în ajutor. Sunt opțiuni avansate puternice pentru schimbarea aspectului unei pagini web. CSS funcționează împreună cu capabilitățile html. Aceste două seturi de parametri interacționează și nu se înlocuiesc în niciun fel.

    Opțiunile CSS pot fi plasate pe documentul web în sine utilizând:

    • Etichete, care sunt între etichete Și;
    • atributul de stil situat în interiorul oricărei alte etichete.

    De asemenea, indicii CSS pot fi atașate unui document web cu:

    • etichetă plasat între Și;
    • Directiva @import plasată între etichete.

    În procesul de scriere a unei foi de stil, este necesar să se respecte cu strictețe o sintaxă specială care implică subordonarea elementelor și ierarhia acestora, în care pozițiile sunt distribuite între pointer, proprietate, valoare, descriere și șir. Acoladele sunt folosite pentru a desemna proprietăți și pot fi atribuite mai multe proprietăți fiecărei etichete simultan.

    Modalități de a include foi de stil CSS

    Există mai multe moduri de a conecta CSS la html:

    • tabele inline, în care o foaie de stil este încorporată în antetul paginii folosind eticheta;

    Pagina cu foaie de stil încorporată