HTML (мова гіпертекстової розмітки)-це основна мова програмування для розробки веб-сторінок.[1] створений в якості простого і зручного мови програмування. Більшість сторінок в інтернеті було розроблено з використанням однієї з форм цієї мови (ColdFusion, XML, XSLT). Ознайомившись з цією статтею, ви зможете продовжити ваше навчання, використовуючи інші ресурси в Інтернеті. Постарайтеся пошукати інші статті, пов'язані з цією темою, в Інтернеті.
Кроки
Метод1З 1:
Написання HTML сторінки
Метод1З 1:
- До того, як ви почнете ознайомлення з одним з представлених тут кроків, подивіться розділ "що вам знадобиться".
- Що ви повинні знати до того, як почнете розбиратися в цьому питанні:
- Основи.ви коли-небудь чули про тег? Тег оточений кутовими дужками, зі словом всередині. Кінцевий тег записується в такій же формі, але з додаванням слеша після першої кутової дужки. Атрибут-це додаткове слово в тезі, яке використовується для додавання деталей в тег.
- Початок документа. у будь-якому текстовому редакторі, який ви використовуєте, вставте те, що знаходиться нижче:
Lt;htmlgt;lt;headgt;lt;titlegt;wikiHowlt;/titlegt;lt;/headgt;lt;bodygt;Hello Worldlt;/bodygt;lt;/htmlgt;lt;biggt;lt;/biggt;
тег повинен бути закритий таким же тегом, але зі слешем після першої кутової дужки. Існують винятки, такі як теги META або DOCTYPE. - DOCTYPE
- Як правило, більшість веб-сторінок задаютьсяDOCTYPE". Це допомагає визначити кодування, а також, яким чином вона буде сприйматися веб-браузерами. Більшість сторінок будуть працювати і без цього, “але це необхідно, якщо ви хочете відповідати [2] (вони регулюють види кодувань Інтернету і способи їх використання). DOCTYPE для HTML 4.01 представлений нижче: lt;!DOCTYPE html PUBLIC" - //W3C//DTD HTML 4.01 / / EN ""http://www.w3.org/TR/html4/strict.dtd" gt; це один з найпоширеніших DOCTYPE, використовуваних на сторінках по всьому Інтернету. Спочатку, він вказує на тип сторінки, що описує 'html', потім, він виділяє тип кодування, і в кінці, розташування DOCTYPE, що в результаті, описує сторінку для веб-браузера.
- Існують різні типи HTML (різні версії, розроблені протягом багатьох років), наприклад, використання нових тегів, або специфічні теги. Деякі теги застаріли (замість них використовуються інші, більш корисні теги).
- lt;bgt; іlt;i gt; – це те, що в даний момент накладено на теги, тому що використовуються для перетворення тексту, але не специфікації, в результаті, на зміну їм приходять інші теги. Тегlt; stronggt;є заміною дляlt; bgt;, іlt; emgt; , заміною дляlt; i gt; .
- Це важливо, що попередні теги замінюються на теги, які представляють із себе більше, ніж форматування. Якщо текст переведений, то не тільки форматування, але і його сенс залишається таким же. Це семантично правильно.
- В XHTML версії 2.0, теги lt;bgt; іlt;igt; не використовуються, також, як і в HTML версія 3+.
- HTML "Правило інкапсуляції".
- Давайте подивимося на більш важливі теги, використовувані в даний час. Під час створення сторінки, використовується проста структура. Якщо був відкритий тег, то в результаті, він повинен бути закритий. Це відноситься до всієї структури. Тут представлений правильний приклад структури XHTML макета:
- lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"gt;
- lt;html xmlns="http://www.w3.org/1999/xhtml"gt;
- lt;headgt;
- lt;meta http-equiv="Content-Type" content="text/html;charset=utf-8"/gt;
- lt;titlegt;Hello World!lt;/titlegt;
- lt;/headgt;
- lt;bodygt;
- lt;h1gt;Hello World!lt;/h1gt;
- lt;/bodygt;
- lt;/htmlgt;
- Приклад коду, який видає повідомленняHello World. Це називається тестомHello World .
- Заголовок
- Заголовок веб-сторінки-Це зміст між тегомlt;headgt;. Цей зміст не може бути переглянуто з боку Користувача (тільки назва, яка показується в назві сторінки). Інформація між тегами lt;headgt;, може містити інші теги, такі як:
- Тег META, використовується для інформації, яка корисна для пошукових систем та інших утиліт.
- Тег LINK, який створює зв'язок між документами, наприклад, для стилів (CSS).
- Тег SCRIPT, в це входить практично будь-яке веб-кодування, з можливістю віддаленого доступу (з іншого документа).
- Тег STYLE, що по суті, є стилем, який може бути застосований на сторінці.
- Тег TITLE, це назва, яка з'являється в якості назви сторінки у вашому веб-браузері.
- Давайте подивимося демонстрацію деяких з них у прикладі заголовка, взятого з цього веб-сайту (він був скорочений):
- lt;headgt;
- lt;titlegt; ... lt;/titlegt;
- lt;meta name="description" content=" ... " /gt;
- lt;link rel="stylesheet" type="text/css" href=" ... " /gt;
- lt;meta http-equiv="content-type" content="text/html; charset=UTF-8" /gt;
- lt;style type="text/css" media="all"gt; ... lt;/stylegt;
- lt;script type="text/javascript" src=" ... "gt;lt;/scriptgt;
- lt; / headgt;
якщо ви не помітили, були виділені окремі теги, з видаленням реальної інформації. Приклад досить короткий, з показом, практично, кожного тега, який може знаходиться вlt;headgt; , за винятком HTML comment (ми поговоримо про це в простих тегах).
- Заголовок веб-сторінки-Це зміст між тегомlt;headgt;. Цей зміст не може бути переглянуто з боку Користувача (тільки назва, яка показується в назві сторінки). Інформація між тегами lt;headgt;, може містити інші теги, такі як:
- Прості теги скрізь
- Давайте рухатися далі і подивимося інші теги. Будьте уважні з використанням тегів і пам'ятайте про правило великого пальця, " інкапсуляція."
- lt;strong gt; виділяє важливий текст.
- lt;small gt; робить менший розмір тексту. Розмір шрифту вимірюється в стандартних одиницях від 1 до 7, 3 – це розмір тексту за замовчуванням.[3] .
- lt;pre gt; визначає блок форматованого тексту. Як правильно, такий текст набирається шрифтом одного розміру і з усіма пробілами між словами.
- lt; em gt; показує текст у вигляді фрази.
- lt;del gt; перекреслює текст.
- lt;ins gt; визначає текст, який був вставлений в документ.
- Lt; h1 gt; Один з багатьох тегів заголовка. Теги такого роду, починаються з 'h', з відмінністю в цифрі. Переконайтеся, що закриєте тег з такою ж цифрою.
- lt;p gt; визначає параграф.
- lt;!--- ... --- gt; на відміну від інших тегів, коментар повинен знаходитися всередині самого тега. Дана інформація видно тільки, коли проглядається код.
- lt;blockquote gt; показує цитату, може бути використаний з тегомlt;cite gt;.
- Кілька прикладів, представлених вище, не є повним списком існуючих тегів. Щоб дізнатися про інших, відвідайте[4] .
- Давайте рухатися далі і подивимося інші теги. Будьте уважні з використанням тегів і пам'ятайте про правило великого пальця, " інкапсуляція."
- Створення зрозумілої структури
- Сторінки сконструйовані для утримування даних в простих сетах з тегів так, щоб ми могли розібрати інформацію в параграфах. Комп'ютер розпізнає дані, він не знає про контекст або ідейного зв'язку. Ми повинні створювати зрозумілі для комп'ютера HTML сторінки. Це досягається при використанні тега div. Він допомагає створювати величезну кількість сторінок. Його можна стилізувати C CSS, і це простіше, ніж створення великих кодових таблиць для макета.
- lt;div gt; цей тег є особливим, тому що його можна стилізувати і використовувати окремі блоки інформації, які будуть зрозумілі і користувачеві, і комп'ютеру.
- Давайте подивимося на простий макет HTML, який використовує тег div.
- lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"gt;
- lt;html xmlns="http://www.w3.org/1999/xhtml"gt;
- lt;headgt;
- lt;meta http-equiv="Content-Type" content="text/html;charset=utf-8"/gt;
- lt;titlegt;Hello World!lt;/titlegt;
- lt;/headgt;
- lt;bodygt;
- lt;h1gt;Hello World!lt;/h1gt;
- lt;div id="contentOne"gt;
- lt;pgt;This is some text in div#contentOne.lt;/pgt;
- lt;div class="subSection"gt;
- lt;pgt;A paragraph in a sub-section of div#contentOnelt;/pgt;
- lt;/divgt;
- lt;/divgt;
- lt;/bodygt;
- lt;/htmlgt;
- Використання тегівlt;div gt; допомагає з пошуком і зміною стилів, під час роботи з CSS і Javascript. HTML буде використовувати різну кодування для роботи з CSS стилями і Javascript, щоб створити краще і чуйне взаємодія з користувачем.
- Сторінки сконструйовані для утримування даних в простих сетах з тегів так, щоб ми могли розібрати інформацію в параграфах. Комп'ютер розпізнає дані, він не знає про контекст або ідейного зв'язку. Ми повинні створювати зрозумілі для комп'ютера HTML сторінки. Це досягається при використанні тега div. Він допомагає створювати величезну кількість сторінок. Його можна стилізувати C CSS, і це простіше, ніж створення великих кодових таблиць для макета.
Поради
- Після читання цієї статті, не зупиняйтеся і не думайте, що ви дізналися все, що потрібно. Завжди є щось, чого можна навчитися, особливо в даній технології.
- Вчіться, розбирайтеся, і пишіть код.
- Зауважте, що деякі теги використовують лише lt; gt;. Параграф і br-одні з прикладів. Інші теги, відкриті з lt;gt;, потребують подальшого закриття. Наприклад, " lt;divgt;lt;/div gt;".
- Люди очікують нових відкриттів, так що винаходьте, створюйте дизайн, або код.
- Як тільки ви дізнаєтеся багато чого, спробуйте навчитися серверному програмуванню.
- Навчіться працювати з CSS, а також з Javascript.
Попередження
- Пам'ятайте, що HTML-це редагування змісту. Це означає, що HTML використовується тільки для зберігання вмісту в визнаному форматі. Інші зміни повинні здійснюватися за допомогою інших технологій, наприклад, CSS. Це також означає, що “семантично правильно", навіть якщо інші цього не визнають. Інші мови програмування допомагають побудувати веб-сторінки (CSS, Javascript, і XML). HTML-це конструктор змісту.
Що вам знадобиться
- текстовий редактор, який підтримує кодування ANSI
- Веб-браузер, такий як Internet Explorer або Mozilla Firefox
- (за бажанням) WYSIWYG або wykiwyg HTML редактор, такий як Adobe Dreamweaver, Aptana Studio, або Microsoft Expression Web