Къде да започнете да учите HTML

Трудно е да си представим, всеки, който работи с интернет, а не знаят какво HTML. Много хора искат да научат този език. Тя ще изглежда, че това, което би могло да бъде по-просто - има плашещо огромен брой книги, посветени на тази тема. Наистина, HTML език е толкова сложна, че той посветил огромна обем?

В тази статия, аз искам да се опита да даде основни познания по предмета на тези хора, които искат да научат оформлението, за да ги изпрати в правилната посока. Това не означава, че това, което съм написал - безспорен истина. Аз просто искам малко новодошлите ръководят в общите части на сградата.

Трудно е да си представим, всеки, който работи с интернет, а не знаят какво HTML. Много хора искат да научат този език. Тя ще изглежда, че това, което би могло да бъде по-просто - има плашещо огромен брой книги, посветени на тази тема. Наистина, HTML език е толкова сложна, че той посветил огромна обем?

В тази статия, аз искам да се опита да даде основни познания по предмета на тези хора, които искат да научат оформлението, за да ги изпрати в правилната посока. Това не означава, че това, което съм написал - безспорен истина. Аз просто искам малко новодошлите ръководят в общите части на сградата.

За да започнете, аз бих искал да даде обща схема на статията. Ако някой нещо интересно - може спокойно да пропуснете.

Какво е HTML и защо имате нужда от него

  • Кои маркери, които трябва да знаете
  • И как да се направи хубав?
  • Къде по-добре да се започне изучаването на оформлението?






  • Какво е HTML и защо имате нужда от него

    HTML - това не е език за програмиране, както мнозина мислят. Той е само на език за маркиране. Неговата цел - да се определи структурата на документа. Ако някой ви каже, че е необходимо да се определи HTML външния вид на страницата - не го вярвам! Този човек е или от миналото или не напълно разбирам темата.

    HTML определя семантична (семантична) оформление. Коя точка за това, което трябва да бъде, какво съдържание е логически свързан и, което е много по-различен набор от данни, където да вмъкнете картинка, и къде да отидат, като кликнете върху този линк. По принцип, ако сега за оформлението на страницата използва само HTML, всички сайтове, е малко вероятно да бъде много различен на външен вид. Ако някой казва, че инсталирането на тапета - задача на HTML - плюе в лицето му не му повярва.

    Поддръжка на HTML, както и много други технологии за уеб-свързани, а консорциума W3C. Ако искате да знаете всичко от първа ръка - може би към уебсайта си. Но трябва да ви предупредя: спецификациите, издадени от W3C, са консултативни в природата, така браузърите винаги имат различни възприятия на една и съща HTML код. Това прави оформлението е много по-сложно, отколкото е в действителност.







    В момента, най-новата спецификация има редица HTML 4.0. Има и език XHTML, който е много по-взискателна към възложителя, тъй като тя съдържа по-строги стандарти. Например, тагове в HTML могат да бъдат написани във всеки случай, и в XHTML - само на дъното. И така нататък. Аз се придържаме към спецификация XHTML и ще го опиша по-долу.

    HTML език е набор от тагове. Тази директива браузър, който посочи той, избивайки в документа. Моля, имайте предвид: структура. За външния вид и днес се среща друга технология - CSS, говорим за които ще бъдат обсъдени по-долу. За да научите HTML, в действителност, трябва да се научите на набор от тагове и атрибути, както и всички! Можете да създадете тестови обекти.

    Кои маркери, които трябва да знаете?

    За да започнете, трябва да се научите малък набор от тагове. Сега ще дам тяхното прехвърляне, групирани в съответствие с определени характеристики. (Групиране е моето субективно виждане на обекта и не претендира за абсолютна истина)

    • Легенда: HTML, глава, заглавие, тялото;
    • Структурно: Разделение, обхващат;
    • Текст: р, ул, ол, Li, h1-H6, Br, предварително;
    • Маси: маса, време, ТД;
    • Връзки: а;
    • Мултимедия: IMG, обект;
    • Рамки: от рамки, рамка, вградена рамка;
    • Форма: форма, вход, текстово поле, етикет, изберете опция;
    • По избор: час;
    • Специално: скрипт, връзка, мета;

    Както можете да видите, таговете не са толкова много. Въпреки това, изследването им може да отнеме значително време, защото много от тези маркери могат да бъдат снабдени с атрибутите, които правят тези елементи се държат като нещо не е наред.

    Някой може да е възмутен и да кажа, че той знае, другите маркери, които работят. Да, наистина, съм дал списък с всички тагове не се поддържат от браузъри. Въпреки това, тези маркери са основни, а човекът, който ги познава може да се каже, че той знае, HTML. Аз нарочно не включва в своя списък с такива, като шрифт, които са остарели. Тези етикети са толкова зле, че дори и да говорим за тях няма никакъв смисъл, защото сега има много по-мощен начин да се контролира появата на страници и техните части. Лично аз мисля, че е необходимо и достатъчно знания от горните тагове. Тъй като останалата част се наложи или много рядко, или не са необходими най-малко. И затова предлагам да започнете да учите HTML да учат тези тагове.

    Как да си направим хубав?

    Къде по-добре да се започне изучаването на оформлението?

    Оформление, най-доброто място да се започне, тъй като вие ще разберете принципите на мрежата. Лично аз бих направил такъв план на обучение:

    1. Изследването на принципите на уеб операция и клиент-сървър структура
    2. Изследване на тагове и атрибути, с практическо обучение за тяхното използване
    3. Проучване правила CSS с практическо обучение за тяхното използване
    4. Проучване оформление на маса
    5. Разпределение прости таблици за оформление
    6. Разпределение сложно оформление маси
    7. Проучване директиви DOCTYPE
    8. Проучването на оформлението на блок (таг DIV)
    9. Разпределение прости оформление диви
    10. Разпределение сложно оформление диви
    11. Трикове, трикове, хакове и други тънкости на гуру

    По принцип, за обучение и основите на HTML познания входно ниво е достатъчно, за да премине само през първите 5 позиции. (Тази опция е идеална за уеб разработчици, които няма да налагат сайтове. Познаване на HTML те трябва само да изведете данните, получени в резултат на изпълнението на скрипта.)

    Всичко, което съм написал по-горе - моето субективно мнение върху изучаването на набор технология. Той не твърди, че абсолютна истина, така че не може да се съгласи с мен и да се учат на оформлението на свой собствен начин и на неговата програма. Въпреки това, тези, които не знам откъде да започна, бих препоръчал поне да започне да се учи, придържайки се към тези съвети ми. В края на краищата, винаги можете да сгънете от утъпкания път и си отиват сами.