Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Iron
  • Osnovno poznavanje html css-a za početnike. HTML jezik za početnike

Osnovno poznavanje html css-a za početnike. HTML jezik za početnike

Ovaj članak ne tvrdi da je iscrpan vodič za HTML jezik za označavanje. Opisuje osnove HTML-a - osnovne principe, koncepte i definicije ove tehnologije, savladavši koju, možete lako preći na učenje HTML kodiranja.

Da biste proučili lekciju, preuzmite arhivu s potrebnim datotekama.

HTML je markup jezik dokumenata. Tačan izgovor - HTMEL.

Da li ste ikada radili u Word uređivaču dokumenata ili slično kancelarijske aplikacije? Vjerovatno znate da ovaj tip uređivača ima bogate mogućnosti za uređivanje teksta, sređivanje elemenata, umetanje slika itd.

Zašto, pitate se, pisati u članku o HTML-u o programima za obradu teksta? Ali zašto. Ako shvatite šta je uredski urednik? Ovo je aplikacija za uređivanje i prikaz dokumenata.

Ovdje je ključna riječ dokument . Odnosno, kreiramo, uređujemo i pregledavamo dokument u nekom programu, u ovom slučaju, u uredskom uređivaču. Ako otvorite takav dokument u jednostavnom uređivač teksta, na primjer, u Notepadu ćemo vidjeti puno čudnih znakova i znakova. Ova zbrka simbola je neshvatljiva čovječanstvu, ali razumljiva kompjuterima. Zahvaljujući ovom internom jeziku, Word dokument poprima određenu strukturu i izgled u samom uređivaču, a dokument se pred nama pojavljuje u svom svom sjaju sa formatiranim tekstom i slikama na svom mjestu.

HTML je markup jezik za pretraživač. Riječ "ovdje je pretraživač, a dokument je HTML stranica. Ovo je sama osnova HTML tehnologije, čije je razumijevanje neophodno kako se jezik za označavanje web dokumenata ne bi pobrkao sa programskim jezicima. Ime govori samo za sebe - uz pomoć HTML-a mi mark up, gdje će se element, slika ili tekst prikazati na stranici i kojim redoslijedom će se pojaviti jedan pored drugog.

Da, jednostavno kucanje i formatiranje teksta u uredskim aplikacijama nemaju nikakve veze s programiranjem. Ali pažljiv čitalac će primetiti važan detalj- u procesoru teksta kucamo, uređujemo i formatiramo tekst i slike pomoću vizuelnih dugmadi i menija, ali zašto se HTML kod piše ručno? Zašto proučavati toliko tehničkih detalja o pisanju oznaka za dokument?

U stvari, postoji mnogo uređivača pomoću kojih možete kreirati i uređivati ​​HTML stranice po analogiji sa Wordom. Odnosno, izvorni HTML kod je skriven za nas i mi se ne penjemo u njega.

Neka vrsta Worda za HTML. Ovi vizuelni uređivači se zovu:

WYSIWYG urednici - Wšešir Y ou S ee I s Wšešir Y ou G et. Odnosno, ako se prevede na ruski: ono što vidimo to i dobijamo.

Ja ih zovem "vuzici". Iako ovo nije fonetski ispravno, jasno ukazuje na uzaludnost ovog izuma. Početnici vrlo često koriste takve urednike za kreiranje svojih prvih stranica. Naravno, ovo je zgodno - ne morate se upuštati u proučavanje oznaka, stilova dizajna i drugih, na prvi pogled, neugodnih i složenih stvari. Sam uređivač će automatski konvertovati naše radnje u HTML kod.

Ali, kako kažu, ništa se jednostavno ne dešava. Tačnije, ovaj pristup ima veoma ozbiljne nedostatke. Ono što sprečava sve redom da koriste vizuelne uređivače HTML formatiranje stranice? Činjenica je da ovako formirane stranice obično imaju mnogo viška koda, mnogo grešaka sa semantičke tačke gledišta. Sada, naravno, nema problema sa brzom internet vezom i razlika u veličini stranice od 400 kb i 100 kb nije značajna za brzinu, međutim optimiziran i ispravno napisan HTML kod otklanja mnoge probleme i pruža mnogo prednosti, i to:

  • Kompetentan HTML kod ima pozitivan učinak na optimizaciju pretraživača, brzinu indeksiranja web stranice od strane robota za pretraživanje. Generisani kilobajti koda ovde nisu prihvatljivi, pa čak i štetni;
  • HTML kod generiran WYSIWYG editor ima mnogo semantičkih grešaka. Odnosno, oznake koje generiše takav uređivač koriste se u druge svrhe, gdje je potrebno koristiti npr. liste
      , uređivač će generirati još jednu oznaku koja nam nije potrebna. Zavisi, naravno, od urednika, ali ovdje mislimo kompleksna rješenja za kreiranje web stranica, a ne samo za uređivanje teksta u tekstualnom području pomoću WYSIWYG alata.
    • Generiše se mnogo nepotrebnih oznaka i struktura dokumenta je naduvana. Recimo da pomerate element u takvom programu, prvo udesno, zatim ulevo, pa u centar - svaka radnja ostavlja trag u izvornom HTML kodu. Urednik je program i on ne može znati šta tačno želite da dobijete kao rezultat, on generiše tone koda, uzimajući u obzir sve opcije ponašanje dokumenta u pretraživaču.
    • Po pravilu, uređivači za vizuelni dizajn HTML koda brzo zastarevaju. A zbog nezainteresovanosti profesionalaca uglavnom gube podršku i zaustavljaju se u razvoju. A HTML se razvija. Sve se razvija, osim vuzivugi. Shodno tome, ne mogu generirati ispravne i savremeni kod, u koji bi bili uključeni novi čipovi i rješenja.
    • Podržavati i razvijati takve projekte je nebeska kazna. O korištenju obrazaca i ponovnoj upotrebi koda uopće ne može biti govora.

    Dakle, pisaćemo HTML samo olovkama. Adekvatni alati za vizuelno HTML uređivanje još nisu izmišljeni i malo je vjerovatno da će se pojaviti. HTML jezik za označavanje je jednostavan za učenje i razumijevanje, kao i alati za automatizaciju HTML pisanje postoji mnogo koda, ali više o tome u drugim lekcijama.

    Nakon što su se malo petljali sa WYSIWYG editorom, mladi HTML gurui ostavljaju ovaj uzaludan zadatak i nastavljaju dalje.

    Struktura HTML dokumenta

    Preporučujem da preuzmete i instalirate Sublime Text editor za nastavu. Izričito ne preporučujem korišćenje Notepad-a ugrađenog u Windows za HTML izgled ako ne želite da razbijete svoju psihu u ranim fazama učenja HTML-a.

    Odlučili smo da ručno pišemo kod HTML dokumenta, tj typeset. HTML izgled- proces kreiranja HTML dokumenta. U običnim ljudima i upućenim krugovima - samo raspored. Svaki dokument ima strukturu i određena pravila izgradnja. Od kojih elemenata se sastoji kod, kakva je struktura HTML-a?

    Kreirajmo početni šablon na računaru - fajl index.html, otvorite ga u uređivaču i zalijepite sljedeći kod u njega:

    header Tijelo dokumenta Imajte na umu da HTML dokumenti imaju ekstenziju .html.

    Dakle, redom prema primjeru.

    - vrsta dokumenta (doctype)

    Ova konstrukcija je uvijek naznačena na početku dokumenta tako da pretraživač ispravno "razumije" koja se verzija HTML-a koristi prilikom izrade dokumenta.

    Zbog činjenice da se HTML stalno razvija, ima nekoliko verzija, kao i svaki softverski proizvod. Trenutna HTML verzija je peta i data u primjeru doctype je ažuriran.

    U principu, nema smisla upuštati se u proučavanje tipova dokumenata, jer je izdavanjem HTML5 ovaj dizajn postao standard. Samo ga zalijepite na početak dokumenta svaki put kada počnete postavljati izgled stranice.

    - početak dokumenta

    Prva oznaka koju vidimo nakon doctype je .

    HTML oznaka- strukturna jedinica označavanja HTML dokumenta. HTML kod se sastoji od građevnih blokova koji se nazivaju tagovi. Svaka oznaka ima svoju funkciju, a proučavanje HTML jezika za označavanje, u konačnici, je upravo proučavanje oznaka i njihovih svojstava u dokumentu.

    Želio bih napomenuti da učenje HTML-a nije tako težak zadatak kao što se na prvi pogled čini. Učenje oznaka koje se koriste u označavanju dokumenata nije tako veliko opterećenje za mozak.

    Dakle, označavanje dokumenta počinje oznakom i završava sa završnom oznakom. Svaka oznaka koja sadrži druge oznake ili elemente mora biti zatvorena zatvaranje oznake. Na primjer, , ,

    , itd.

    Tag je obavezan jer sadrži cijelu strukturu dokumenta i omotava ostale elemente.

    Tag

    Dalje, vidimo tag , koji sadrži i druge elemente koji nam još nisu jasni. Sadrži druge elemente - to znači da se elementi ili oznake nalaze između otvaranja i zatvaranja oznake konstrukcije:

    <тег>sadržaj ili druge oznake

    Tag je dizajniran da pohrani meta-informacije HTML dokumenta, odnosno informacije koje se ne prikazuju u samom dokumentu, ali su važne i u velikoj mjeri određuju kako će dokument izgledati i ponašati se.
    Ova oznaka je obavezna u dokumentu.

    Tag - naziv dokumenta</h4> <title>header

    header je <b>obavezna oznaka</b> A koji sadrži tekstualne meta-informacije koje se prikazuju u naslovu pretraživača ili kartice. Tag <title>mora biti u oznaci <head>. Takođe, sadržaj ove oznake koriste pretraživači za prikaz dokumenta u rezultatima pretrage.</p> <h4>Meta tag <meta charset="UTF-8" ></h4> <meta charset="UTF-8" > <p><b>Meta tag</b>- specijalizovana oznaka dizajnirana da pruži strukturirane podatke o stranici. Meta tagovi se najčešće koriste u tagovima <head>. Meta tagovi su opcioni u strukturi <b>HTML</b> dokument.</p> <h4>Favicon (favicon)</h4> <link rel="icon" href="favicon.ico" > <p>Dokumentu prilaže datoteku sa slikom ikona ikona. <b>Favicon (favicon)</b>- minijaturna ikona prikazana pored naziva dokumenta na kartici pretraživača. Favicon je grafička datoteka veličine 16 x 16 (ili 32 x 32) piksela koja može imati <a href="https://bumotors.ru/bs/chto-takoe-sandy-bridge-kodirovanie-audio-v-razlichnye-formaty.html">raznim formatima</a>, kao što su png, jpg, ico, gif. ico format se tradicionalno koristi. Animirani favikoni su gif datoteke koje sadrže animaciju. Možete gledati animirani favicon, na primjer, na VKontakteu kada stigne nova poruka.</p> <h4>CSS stilovi dokumenata</h4> <link rel="stylesheet" href="style.css"> <p>Prilaže HTML stilski fajl CSS dokumentu.</p> <p><b>css</b> - <i>kaskadno</i> stilizovanje HTML dokumenta. Svaki tag koji se nalazi u oznaci <body>, postoji skup svojstava, kao što su - boja, širina, visina, pozicija u odnosu na druge elemente. Sva ova svojstva su CSS stilovi koji se mogu prenijeti u vanjski fajl. Dizajn <link>povezuje eksterne datoteke sa HTML dokumentom, uključujući CSS stilove.</p> <p>Napomena: vlasništvo <b>href</b> dizajni <link >specificira lokaciju eksterne datoteke. U našem primjeru, fajl <i>style.css</i> i <i>favicon.ico</i>, nalaze se u istoj fascikli kao i datoteka <i>index.html</i>. <link>nema završnu oznaku.</p> <h4>Tag <script></h4> <script src="script.js" type="text/javascript"></script> <p>Tag<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/bs/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/bs/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/bs/realno-li-samostoyatelno-raskrutit-kanal-na-yutube-kak-raskrutit-kanal.html">канал youtube</a>, вам необходимо ковыряться в коде на любом из движков сайта, <a href="https://bumotors.ru/bs/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/bs/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/bs/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/bs/kakaya-informaciya-raspolagaetsya-v-tege-meta-chto-takoe-metategi-kak-pravilno.html">теге meta</a> могут содержаться данные про автора страницы и другие свойства метаданных. Можно запретить индексацию страницы в целом для <a href="https://bumotors.ru/bs/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/bs/teg-link-opredelyaet-cvet-google-disavow-links-chto-eto-znachit-i-kak-im-polzovatsya.html">тега link</a> можно задать стили для документа, которые находятся в другом файле. Другими словами, можно подключить к существующему документу полную таблицу стилей css, которая состоит из множества свойств. Тем самым вы уменьшаете размер документа, который в итоге будет быстрее грузиться и открываться на компьютере или <a href="https://bumotors.ru/bs/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>Govori pretraživaču da sve između ovih oznaka treba biti prikazano u prozoru vašeg pretraživača. Evo glavnih oznaka koje mogu biti prisutne u apsolutno svakom dokumentu. Oznaka body služi kao glavno tijelo stranice, koje uključuje sav njen sadržaj. Poželjno je da otvorite ovu oznaku i ne zaboravite da je zatvorite na kraju dokumenta.</p> <h3>Naslovi stranica h1 h2 h3</h3> <p>Idemo dalje, vidimo oznaku <h1>koji se takođe otvara i zatvara. Ova oznaka označava glavni naslov teksta, u većini slučajeva ispod naslova H1 je naslov stranice. U stvari, postoji samo šest zaglavlja podataka. <h1> <h2> <h3> <h4> <h5> <h6>. Koriste se i u SEO-u, ali ovo je malo drugačija tema. Svakako ću izdvojiti jedan članak za ovo i dati ih detaljan opis, pretplatiti se na ažuriranja bloga kako ne biste ništa propustili.</p> <p>Prisustvo takvog naslova u članku će igrati važnu ulogu u promociji stranice. Osim toga, njihova upotreba daje vam jasnu strukturu stranice, njen naslov, podnaslove, istaknute stavke, podstavke itd. Uvijek ih koristite i provodite u praksi. Na mnogim CMS-ovima, kao što je WordPress, kada pišete tekst, primijetit ćete "Naslov 1", "Naslov 2", "Naslov 3" i tako dalje. Oni su odgovorni za h1, h2 i h3.</p> <h3><p></h3> <p>Ako pišete osnovni tekst iz novog pasusa, pišete oznaku <p>Na početku i zatvorite na kraju</p>. Određivanje pasusa u html-u je ekvivalentno kreiranju novog pasusa u MS Word dokumentu. Nisam dodao ništa novo u dokument. Ali, to nije sve što bi trebalo da bude prisutno u html dokumentu. Pogledajmo još jedan primjer, opis će biti malo kasnije.</p> <p><!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>HTML dokument

    Ovaj tekst će biti podebljan, a ovo je u kurzivu

    < ! DOCTYPE html >

    < html >

    < head >

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

    < title >HTML dokument< / title >

    < / head >

    < body >

    < p >

    < b >

    < / b >

    < / p >

    < / body >

    < / html >

    Osnovni elementi naslova i naslova

    Svaki dokument ima element zaglavlja i element naslova. Prvi , koji dolazi odmah nakon prve oznake . Ova oznaka sadrži sve informacije o stranici, sadrži i element . Naslov - informacije o naslovu stranice, drugim riječima, naslov stranice, njeno ime. Upravo u naslovu navedete tačan naziv stranice po kojoj će vas korisnik tražiti putem tražilice, što je vrlo važna tačka. Oba elementa moraju biti otvorena i zatvorena na isti način. Svaki element je zatvoren znakom "/". Kao rezultat, ovo je slika.</p> <p><html> <head> <title>Header& \Sadržaj stranice

    < / html >

    Kao što vidite, nema ništa komplikovano. Evo najosnovnijih oznaka koje bi trebale biti prisutne u svakom html dokumentu. Ne zaboravite zatvoriti svaki od njih, inače pretraživač neće moći vidjeti punu sliku koda. To se mora uvijek znati i pamtiti. Zatim počinjete da ubacujete tekst, slike, video zapise i tako dalje. Ali ovo će biti u drugim člancima.

    Notepad++ editor

    Koristite Notepad++ za rad sa kodom. Besplatno je i lako ga je pronaći na mreži. Vrlo zgodno za percepciju bilo kojeg koda, također je zgodno prikazati oznake otvaranja i zatvaranja. Podržavamo sintaksu više od 40 programskih jezika. Upravo ono što vam treba da naučite osnove html-a.

    Notepad je superiorniji u svakom pogledu od običnog notepada. Za maksimalnu udobnost, jednostavnost i učenje dati urednik mora prvo biti instaliran na računar. Najosnovnija prednost i pogodnost, uređivač notepad++ pokazuje savjete za pisanje koda, što čini vaš rad bržim i boljim s vremena na vrijeme.

    DOCTYPE element

    Svaki dokument također mora specificirati sljedeći element doctype. Zašto je to potrebno i šta bi trebalo da bude u njemu. Ljudi obično ne vole ove redove, kopiraju ih u dokumente i rade mirno. Ovi elementi govore pretraživaču koja se verzija html-a koristi u dokumentu, koji opis stranice, koje se kodiranje koristi, koje su ključne riječi uključene, ko je autor i kako se stranica zove.

    Obično se postavljaju na samom početku. Postoji nekoliko opcija i sve se razlikuju jedna od druge, napisat ću jedan primjer koji se najčešće koristi. Ovaj blank se može koristiti kao gotov šablon. Zatim će biti jasan opis svake linije, s tim ne bi trebalo biti problema.

    Ukratko razumljivim jezikom o osnovama html-a: Ova linija govori pretraživaču da je ovaj dokument XHTML verzija 1.0, koristi se engleski i sav ovaj nered se nalazi na ovoj adresi. Zatim, u meta oznaci, navedite kodiranje koje se koristi. Windows 1251 se najčešće koristi.

    Opis - tema SEO je pogođena, jedna od tri glavne oznake koje moraju biti prisutne u apsolutno svakom dokumentu, ova oznaka označava opis stranice. Ono što piše na ovoj stranici, kratak opis, ne više od dvije rečenice. Oznaka ključnih riječi također utiče na temu SEO, ova oznaka je obavezna. Sadrži ključne riječi po kojima će vas korisnici Interneta pronaći putem pretraživača.

    Oznaka title sadrži naziv samog dokumenta, njegov naslov, koji vidimo u pretraživaču. Vjerovatno najvažnija oznaka u cijelom dokumentu koja ima najveći utjecaj na promociju stranice. Članak o dodavanju i dizajnu detaljnije opisuje ovu oznaku.

    Ono što trebate zapamtiti iz ove lekcije o osnovama html-a:

    1. Gotovo sve oznake se otvaraju i zatvaraju;
    2. Dokument počinje oznakom ;
    3. Prisustvo oznaka ;
    4. Prisustvo oznaka ;
    5. jasno html struktura dokument.

    Sve glavne stranice treba uvijek biti imenovane riječju index. Tako je to prihvaćeno i svi su na to navikli, bez obzira koja će biti ekstenzija fajla, može biti i html i php. Uvek se tako zove.

    Pogledajte video o osnovama html-a sa Webformyself.

    Jezik za označavanje hiperteksta, osnovni elementi i struktura. Sve ovo i još mnogo toga pokušaću da opišem na svom blogu. Prije svega, bit će napisane korisne informacije za početnike, primjer koda i mogućnost preuzimanja samog primjera uz gotovu stranicu.

    html ( H yper t lok M arkup L anguage) je kod koji se koristi za strukturiranje web stranice i njenog sadržaja. Na primjer, sadržaj bi mogao biti strukturiran unutar skupa paragrafa, liste označenih tačaka ili korištenjem slika i tablica podataka. Kao što naslov sugerira, ovaj članak će vam dati osnovno razumijevanje HTML-a i njegovih funkcija.

    Dakle, šta je HTML?

    HTML nije programski jezik; to je markup language koji definira strukturu vašeg sadržaja. HTML se sastoji od niza elementi, koji koristite za zatvaranje ili omotavanje različitih dijelova sadržaja kako biste izgledali na određeni način ili djelovali na određeni način. Prilog za paragraf. Imajte na umu da nazivu završne oznake prethodi kosa crta>", te da u praznim elementima završna oznaka nije ni potrebna ni dozvoljena. Ako atributi nisu spomenuti, u svakom slučaju se koriste zadane vrijednosti.">oznake mogu napraviti hipervezu riječi ili slike na negdje drugdje, mogu kurzivizirati riječi, mogu povećati ili smanjiti font, itd. Na primjer, uzmite sljedeća linija sadržaja:

    Moja mačka je veoma mrzovoljna

    Ako želimo da linija stoji sama od sebe, mogli bismo odrediti da je to pasus tako što bismo ga zatvorili u oznake paragrafa:

    Moja mačka je veoma mrzovoljna

    Anatomija HTML elementa

    Istražimo ovaj element paragrafa malo dalje.

    Glavni dijelovi našeg elementa su sljedeći:

    1. Uvodna oznaka: Sastoji se od imena elementa (u ovom slučaju p), umotanog u otvaranje i zatvaranje ugaone zagrade. Ovo navodi gdje element počinje ili počinje djelovati - u ovom slučaju gdje počinje paragraf.
    2. Završna oznaka: Ovo je isto kao i početna oznaka, osim što uključuje a kosa crta naprijed prije naziva elementa. Ovo navodi gdje se element završava - u ovom slučaju gdje se završava paragraf. Neuspješno dodavanje završne oznake jedna je od standardnih početničkih grešaka i može dovesti do čudnih rezultata.
    3. sadržaj: Ovo je sadržaj elementa, koji je u ovom slučaju samo tekst.
    4. element: Početna oznaka, završna oznaka i sadržaj zajedno čine element.

    Elementi također mogu imati atribute koji izgledaju ovako:

    Atributi sadrže dodatne informacije o elementu za koji ne želite da se pojavljuje u stvarnom sadržaju. Ovdje je klasa atribut ime, a editor-note je atribut vrijednost. Atribut klase vam omogućava da elementu date identifikator koji se kasnije može koristiti za ciljanje elementa sa informacijama o stilu i drugim stvarima.

    Atribut bi uvijek trebao imati sljedeće:

    1. Razmak između njega i naziva elementa (ili prethodnog atributa, ako element već ima jedan ili više atributa).
    2. Ime atributa, praćeno znakom jednakosti.
    3. Vrijednost atributa, umotana u navodnike za otvaranje i zatvaranje.

    Bilješka: Jednostavne vrijednosti atributa koje ne sadrže ASCII razmak (ili bilo koji od znakova " " ` =< >) može ostati bez navodnika, ali se preporučuje da navedete sve vrijednosti atributa, jer to čini kod konzistentnijim i razumljivijim.

    elementi ugniježđenja

    Možete staviti elemente i unutar drugih elemenata - to se zove gniježđenje. Ako želimo reći da je naša mačka vrlo mrzovoljan, mogli bismo umotati riječ "veoma" u ) označava da njegov sadržaj ima veliku važnost, ozbiljnost ili hitnost. Pretraživači obično prikazuju sadržaj podebljanim slovima."> element, što znači da riječ treba jako naglasiti:

    Moja mačka je vrlo mrzovoljan.

    Međutim, morate biti sigurni da su vaši elementi pravilno ugniježđeni: u gornjem primjeru otvorili smo element koji predstavlja paragraf.">

    prvi element, a zatim ) označava da njegov sadržaj ima veliku važnost, ozbiljnost ili hitnost. Pretraživači obično prikazuju sadržaj podebljanim slovima."> element; stoga moramo zatvoriti ) označava da njegov sadržaj ima veliku važnost, ozbiljnost ili hitnost. Pretraživači obično prikazuju sadržaj podebljanim slovima."> prvo element, a zatim element predstavlja paragraf.">

    element. Sljedeće je netačno:

    Moja mačka je veoma mrzovoljan.

    Elementi se moraju pravilno otvarati i zatvarati tako da su jasno jedan unutar ili izvan drugog. Ako se preklapaju kao što je gore prikazano, tada će vaš web pretraživač pokušati najbolje pogoditi ono što ste htjeli reći, što može dovesti do neočekivanih rezultata. Zato nemojte to raditi!

    prazni elementi

    Neki elementi nemaju sadržaj i pozivaju se prazni elementi. Uzmite element koji ugrađuje sliku u dokument. To je zamijenjeni element."> element koji već imamo na našoj HTML stranici:

    Ovo sadrži dva atributa, ali nema zatvaranja oznaka i bez unutrašnjeg sadržaja. To je zato što element slike ne omota sadržaj da bi utjecao na njega. Njegova svrha je da ugradi sliku u HTML stranicu na mjesto na kojem se pojavljuje.

    Anatomija HTML dokumenta

    Ovo završava osnove pojedinačnih HTML elemenata, ali oni sami po sebi nisu zgodni. Sada ćemo pogledati kako se pojedinačni elementi kombinuju da formiraju cijelu HTML stranicu. Vratimo se kodu koji smo stavili u naš primjer index.html (koji smo prvi put sreli u članku Rad s datotekama):

    Moja test stranica

    Evo, imamo sljedeće:

    • - Tip dokumenta. U magli vremena, kada je HTML bio mlad (oko 1991/92.), tipovi dokumenata su trebali djelovati kao veze do skupa pravila kojih je HTML stranica morala slijediti da bi se smatrala dobrim HTML-om, što bi moglo značiti automatsku provjeru grešaka i druge korisne stvari. Međutim, danas niko o njima ne brine, a oni su samo istorijski artefakt koji treba uključiti da bi sve funkcionisalo kako treba. Za sada, to je sve što trebate znati.
    • - element predstavlja korijen (element najvišeg nivoa) HTML dokumenta, tako da se naziva i korijenski element. Svi ostali elementi moraju biti potomci ovog elementa."> element. Ovaj element obavija sav sadržaj na cijeloj stranici i ponekad je poznat kao korijenski element.
    • - element sadrži mašinski čitljive informacije (metapodatke) o dokumentu, kao što su njegov naslov, skripte i stilski listovi."> element. Ovaj element djeluje kao kontejner za sve stvari ti želiš uključiti na HTML stranicu koja nije sadržaj ti si koji se prikazuje gledaocima vaše stranice. Ovo uključuje stvari kao što su ključne riječi i opis stranice koji želite da se pojavi u rezultatima pretraživanja, CSS za stiliziranje našeg sadržaja, deklaracije skupa znakova i još mnogo toga.
    • - Ovaj element postavlja skup znakova koji bi vaš dokument trebao koristiti na UTF-8, koji uključuje većinu znakova iz velike većine pisanih jezika. U suštini, sada može podnijeti bilo koji tekstualni sadržaj koji biste mogli staviti na njega. Nema razloga da ovo ne postavite, a može pomoći da se izbjegnu neki problemi kasnije.
    • - ) definiše dokument" koji se prikazuje u traci pretraživača ili kartici stranice.> element. Ovo postavlja naslov vaše stranice, što je naslov koji se pojavljuje na kartici pretraživača u kojoj se stranica učitava. Također se koristi za opisivanje stranice kada je označite/označite kao favorite.</li> <li><body></body>- element. Ovo sadrži <i>sve</i> sadržaj koji želite da prikažete web korisnicima kada posete vašu stranicu, bilo da je to tekst, slike, video zapisi, igrice, audio zapisi za reprodukciju ili bilo šta drugo.</li> </ul><h2>Slike</h2> <img src='https://i2.wp.com/images/firefox-icon.png' loading=lazy loading=lazy> <p>Kao što smo već rekli, on ugrađuje sliku u našu stranicu na poziciji na kojoj se pojavljuje. To radi preko src (izvornog) atributa, koji sadrži putanju do naše slikovne datoteke.</p> <p>Uključili smo i alt (alternativni) atribut. U ovom atributu navodite opisni tekst za korisnike koji ne mogu vidjeti sliku, vjerovatno iz sljedećih razloga:</p> <ol><li>Oni su slabovidi. Korisnici sa značajnim oštećenjima vida često koriste alate koji se nazivaju čitači ekrana kako bi im pročitali zamjenski tekst.</li> <li>Nešto je pošlo po zlu zbog čega se slika ne prikazuje. Na primjer, pokušajte namjerno promijeniti putanju unutar vašeg src atributa kako biste ga učinili netočnim. Ako sačuvate i ponovo učitate stranicu, trebali biste imati nešto poput ovoga umjesto slike:</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>Ključne riječi za zamjenski tekst su "opisni tekst". Alt <a href="https://bumotors.ru/bs/chto-delat-esli-ne-mozhesh-vspomnit-pesnyu-kak-uznat-nazvanie-pesni.html">poslati ti poruku</a> pisanje treba da pruži čitaocu dovoljno informacija da ima dobru ideju o tome šta slika prenosi. U ovom primjeru, naš trenutni tekst "Moja probna slika" uopće nije dobar. Mnogo bolja alternativa za naš Firefox logo bi bila "Logotip Firefoxa: plamena lisica koja okružuje Zemlju."</p> <p>Pokušajte sada smisliti neki bolji alternativni tekst za svoju sliku.</p> <h2>Označavanje teksta</h2> <p>Ovaj odjeljak će pokriti neke od bitnih HTML elemenata koje ćete koristiti za označavanje teksta.</p> <h3>naslovi</h3> <p>Elementi naslova vam omogućavaju da navedete da su određeni dijelovi vašeg sadržaja naslovi - ili podnaslovi. Na isti način na koji knjiga ima glavni naslov, naslove poglavlja i podnaslove, može i HTML dokument. HTML sadrži 6 nivoa naslova, <h1> – <h6>, iako ćete obično koristiti najviše 3 do 4:</p><p> <h1>Moj glavni naslov</h1> <h2>Moj naslov najvišeg nivoa</h2> <h3>Moj podnaslov</h3> <h4>Moj podnaslov</h4> </p><p>Sada pokušajte dodati odgovarajući naslov vašoj HTML stranici neposredno iznad vašeg elementa koji ugrađuje sliku u dokument. To je zamijenjeni element."> <img>element.</p> <p><b>Bilješka</b>: Vidjet ćete da vaš nivo naslova 1 ima implicitni stil. Nemojte koristiti elemente zaglavlja da biste povećali ili podebljali tekst, jer se koriste zbog pristupačnosti i drugih razloga kao što je SEO. Pokušajte da kreirate smisleni niz naslova na svojim stranicama, bez preskakanja nivoa.</p> <h3>paragrafi</h3> <h3>Liste</h3> <p>Većina web sadržaja su liste, a HTML ima posebne elemente za njih. Liste za označavanje uvijek se sastoje od najmanje 2 elementa. Najčešći tipovi lista su uređene i neuređene liste:</p> <ol><li><b>Neuređene liste</b> <a href="https://bumotors.ru/bs/servernye-oshibki-oshibka-the-page-you-are-looking-for-is-temporarily-unavailable-prichiny-i.html">su za</a> liste u kojima redoslijed stavki nije bitan, kao što je lista za kupovinu. One su umotane u element predstavlja neuređenu listu artikala, obično prikazanu kao lista s naznakama."> <ul>element.</li> <li><b>Naručene liste</b> su za liste gde je redosled stavki važan, kao što je recept. Oni su umotani u element predstavljaju uređenu listu stavki, obično prikazanu kao numerisanu listu."> <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>Ako zapnete, uvijek možete uporediti svoj rad s našim gotovim primjerom koda na GitHubu.</p> <p>Ovdje smo samo zagrebali površinu HTML-a. Da saznate više, idite na našu temu.</p> <p>Hipermarkup jezici kao što su html i CSS nisu tako teški za učenje kao što se može činiti na početku upoznavanja s njima. Zasnovani su na sasvim prirodnim i razumljivim principima, savladavši ih, lako možete riješiti brojne probleme koji se pojavljuju u radu vaše vlastite stranice.</p> <p>Osnovno poznavanje osnova html-a i CSS-a omogućit će vam da samostalno popravite neizbježne manje probleme u radu web resursa, uredite informacije na stranici, postavite hiperveze, postavite slike, istaknete potrebne informacije na različite načine.</p> <p><i><b>Html je osnova izgleda i osnovna komponenta u organizovanju elemenata sajta</b> </i></p> <p>Html je osnova na kojoj se naknadno preklapaju druga znanja o upravljanju resursima i organizaciji njegovih elemenata. Ovaj jezik za označavanje je jedan od najvažnijih i najčešće korištenih. A upravo html mogućnosti vam omogućavaju da postavite elemente na web stranicu na pravo mjesto i date ih <a href="https://bumotors.ru/bs/chto-takoe-fail-podkachki-i-dlya-chego-on-nuzhen-fail-podkachki-kakoi.html">prave veličine</a> i pogled.</p> <p>Čitajte informacije koje su označene pomoću html-a, posebno dizajniranih aplikacija, poznatijih kao pretraživači ili internet pretraživači. Najčešći internet pretraživači danas su:</p> <ul><li>Internet Explorer</li> <li>Google chrome;</li> <li>Opera;</li> <li>Mozilla Firefox.</li> </ul><p>Istovremeno, kreatori pretraživača mogu samostalno formirati nove skupove elemenata za html. Krajem 90-ih, upravo zbog tako aktivne kreativnosti konkurentskih programera pretraživača nastao je fenomen „rata pretraživača“. Njegova suština se svodila na to da se neke html stranice ispravno prikazuju u jednom internet pretraživaču, au drugom ih korisnik vidi sa greškama. Jedini izlaz iz situacije sukoba pretraživača je korištenje rasporeda među pretraživačima.</p> <h2>Urednici za kreiranje html stranica</h2> <p>Možete kreirati ili uređivati ​​html stranicu koristeći <a href="https://bumotors.ru/bs/prostoi-vizualnyi-html-redaktor-na-russkom-vizualnyi-html.html">html editori</a>. Najjednostavniji i najpoznatiji uređivač teksta je Notepad, koji nije napisan posebno za rad sa html markupom, ali podržava ovu funkciju. Funkcionalniji i dizajnirani posebno za rad sa html-om su uređivači:</p> <ul><li>Notepad++ - Radi sa izvornim kodom i slobodno se distribuira.</li> <li>Macromedia Dreamweaver - ima skup naprednih funkcija za uređivanje i pregled kreiranih oznaka, a također ima mogućnost da prikaže gotovu stranicu.</li> <li>Adobe Dreamweaver - kao i prethodni uređivač, ima funkciju prikazivanja gotove stranice, odnosno omogućava korisniku da vidi uređenu verziju u obliku u kojem će biti prikazana u pretraživaču. Ovaj program je više <a href="https://bumotors.ru/bs/aktiv-sink-pozdnie-versii-3-7.html">kasnija verzija</a>, koji se pojavio kao rezultat poboljšanja Adobe stručnjaka njihovog uređivača kupljenog od Macromedia. Zbog ove okolnosti, Macromedia Dreamweaver i Adobe Dreamweaver su veoma slični.</li> <li>Microsoft naslovna stranica - uključeno <a href="https://bumotors.ru/bs/postavit-ofis-na-mak-ustanovka-prilozheniya-office-v-macbook.html">Kancelarijske aplikacije</a> i ima dovoljnu količinu mogućnosti za obradu i kreiranje html markupa.</li> </ul><p><b>Glavne oznake</b></p> <p>Dokument koji koristi html oznake je jednostavan skup komponenti koje su segmentirane pomoću posebnih znakova koji se nazivaju tagovi. Oznake zatvaraju element, dajući mu na taj način određeni izgled i određujući mu mjesto. Postoje i slučajevi u kojima oznaka ne sadrži ništa: ovo se odnosi na kombinaciju <br>, koji odgovara nizu.</p> <p>Oznaka koja se nalazi ispred elementa za zatvaranje naziva se početna oznaka i izgleda ovako< тег >. Oznaka koja dolazi iza elementa za zatvaranje naziva se završna oznaka i izgleda ovako</ тег >. Potrebno je prisustvo kose crte (/) za zatvaranje oznake, inače komponenta neće raditi. Ovo pravilo se odnosi na većinu oznaka, sa izuzetkom gore pomenute. <br>i neke druge. Glavne html oznake su:</p> <ul><li><html> </html>- oznaka koja direktno ukazuje da datoteka pripada html formatu;</li> <li><head> </head>- oznaku koja je nevidljiva u dokumentu i namijenjena je za označavanje naziva dokumenta i njegovih karakteristika za robote za pretraživanje;</li> <li><body> </body>- oznaku koja definira granice vidljivog dijela dokumenta;</li> <li><title> - tag koji šalje naslov stranice u sadržaj;
    • , , , su oznake za formatiranje teksta i kreiraju podebljani tekst, kurziv tekst, koji odvajaju pasus, koji formiraju numeraciju.

    Uz oznake, čiji rezultat vidi posjetitelj stranice u obliku podebljanog ili kurzivnog slova, postoje i servisne oznake koje se nazivaju meta tagovi i pružaju potrebne informacije tražilice, pregledniku, ali nisu vidljivi normalnom korisniku.

    Da biste kreirali html stranicu, morate uzastopno izvršiti dolje opisane korake. Možete koristiti običnu notepad.

    1) Kreirajte dokument. U njega ubacite sljedeći kod:

    Sadržaj ovog elementa će biti prikazan u pretraživaču

    Bilješka: obavezno u » navedite kodiranje dokumenta kao što je prikazano iznad.

    2) Sljedeće: datoteka - sačuvaj kao. U polju "tip datoteke" umjesto "txt" odaberite "Sve datoteke" (sve datoteke), u polju kodna stranica (kodiranje stranice) - odaberite 65001 (UTF-8), u polju "ime datoteke" iza imena na dokument stavljamo tačku i ekstenziju html (.html), a zatim kliknemo na sačuvaj. Imamo drugi dokument u istom folderu, ali već u html-u. Ovo je naša web stranica, koja se sada može otvoriti u bilo kojem pretraživaču.

    primjeri html koda

    • Tekst podijeljen na pasuse

    Stav 1

    Stav 2

    Stav 3

    • Naslovi i paragrafi centrirani

    Ovaj naslov je poravnat po sredini.

    Naslov drugog nivoa je poravnat po sredini.

    Tekst pasusa je poravnat po sredini.

    • Meta tagovi, naslov stranice (naslov), opis stranice (opis) i ključne riječi (ključne riječi)

    Naslov stranice

    Paragraf s ključnim riječima navedenim u "ključne riječi"

    CSS - komplementarni html mehanizmi

    Tamo gdje je funkcionalnost html-a nedovoljna, u pomoć priskaču kaskadni stilovi - CSS. Oni su napredne moćne opcije za promjenu izgleda web stranice. CSS funkcioniše u sprezi sa mogućnostima html-a. Ova dva skupa parametara međusobno djeluju i ni na koji način ne zamjenjuju jedan drugog.

    CSS opcije se mogu postaviti na sam web dokument koristeći:

    • oznake, koji se nalaze između oznaka i;
    • atribut stila koji se nalazi unutar bilo koje druge oznake.

    Također CSS savjeti mogu biti priloženi web dokumentu sa:

    • tag postavljen između i;
    • @import direktiva postavljena između oznaka.

    U procesu pisanja stilskog lista potrebno je striktno poštovati posebnu sintaksu koja uključuje podređenost elemenata i njihovu hijerarhiju, u kojoj su pozicije raspoređene između pokazivača, svojstva, vrijednosti, opisa i stringa. Vitičaste zagrade se koriste za označavanje svojstava, a više svojstava se može dodijeliti svakoj oznaci odjednom.

    Načini uključivanja CSS stilova

    Postoji nekoliko načina za povezivanje CSS-a sa html-om:

    • inline tabele, u kojima je stilski list ugrađen u zaglavlje stranice pomoću oznake;

    Stranica s ugrađenom tablicom stilova