Как да правя промени в HTML кода на сайта

Готовите безплатни CMS платформи, даващи възможности за създаване на блогове и сайтове с разнообразни дизайн и функции, са чудесно решение за всеки начинаещ, който не разбира от програмиране, от HTML кодове, Java приложения и прочие, лесно да създаде и поддържа свое място в глобалната мрежа. С течение на времето, обаче, той може да се сблъска с някои задачи или проблеми, свързани с неговия сайт, които изискват редакция или писане на ниво HTML (Hyper Text Markup language). Това се отнася както до писане на съдържание за дадена публикация в сайта, така и до писане в HTML кода на самия сайт. Например, няколко души вече ме питат защо, когато искат да цитират част от някакъв HTML код в сайта си, той не се появява, други - защо при опит да добавят нещо в структурата на сайта си, той се размества, излизат им съобщения за грешки и т.н. Ето защо, искам да обърна внимание на основните принципи на писане и редактиране на XHTML (Extensible Hyper Text Markup Language) код, които да ви помогнат да откриете проблема и да се справите успешно в подобни случаи.

Дали в blogger или в wordpress, когато пишете публикация, можете да го правите във визуален режим или в режим за Редактиране на HTML кода. В първия режим платформите генерират вместо вас нужните за правилното възпроизвеждане на екрана на написаното от вас маркери и оператори, които вие ще видите, ако преминете в другия режим. Например, някъде сте удебелили дума, другаде сте подчертали текст, поставили сте връзка към страница или сте добавили изображение - в HTML режим вашата публикация изглежда по много по-различен начин, нали! Около удебелената дума, подчертания текст и т.н. са се появили някакви символи (<b> и </b> или <img> и </img>, или други), а и самата структура на написаното от вас е придобила друг вид. Поставянето на HTML код, се прави във втория режим. Написаното тук се итерпретира и визуализира като страница от четящата го програма (браузър) - Интернет експлорер, Мозила, Опера и др. и съответно придобива вида, който виждате в режим Визуализация.

В случай, че желаете да редактирате така създадения код или да добавите друг, било готов или написан от вас, следва да се придържате към следните принципи за писане на XHTML код:
  1. всички оператори (тагове) с малки букви
    <title> вместо <Title> или <TITLE>
    С навлизането на новия стандарт за писане и интерпретация на страници XHTML регистъра на операторите има значение.

  2. стойностите на атрибутите трябва да са в кавички
    В HTML кода на шаблона на сайта в blogger, например, това лесно може да се види - след всяко "=" следва низ, ограден с единични или двойни кавички:
    <div id='header-wrapper'>
    <a href="http://napravisisait.com">Текст</a>
    <img src="snimka.jpg"/>
  3. всеки оператор има начален (отварящ) маркер и съответен краен (затварящ) маркер

    <оператор> - отварящ
    </оператор> - затварящ

    <p>Параграф</p>
    <ul> ... </ul>
    <li> ... </li>
    <table> ... </table>
    <h2> ... </h2>
    <div> ... </div>
    <span> ... </span>
    <dt> ... </dt>
    <dd> ... </dd>
    <a href> ... </a>

    Някои оператори могат да съдържат едновременно отварящ и затварящ маркер:

    <br/>
    <img/>
    <input/>
    <frame/>
    <hr/>
    <meta/>
    <link/>

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

  4. йерархичност на операторите
    Затварянето на операторите става в обратна на отварянето им последователност
    Ако сме отворили два оператора в следната последователност:
    <form><table> ...
    то затварянето им било:
    грешно така - </form></table>
    правилно така - </table></form>

  5. недублиране на структуроопределящите страницата оператори
    Основните оператори, които не трябва да се дублират в страницата са:
    <html>
    <head> ... </head>
    <body> ... </body>
    </html>
Това са основните принципи, които e нужнo да знаете, когато говорим за редактиране на HTML/XHTML код. Повече знания, разбира се, никога не са излишни, и ако желаете да научите и използвате всички възможности, които HTML предоставя за създаването и форматирането на Интернет страници, можете да си поръчате моето кратко ръководство за Създаване на HTML сайтове.

И накрая, чаканият от някои трик - как да поставите код в сайта си и той да се появи точно във вида си на код, т.е. да накарате браузъра да го приеме за текст, а не за код, който да интепретира: нужно е да подмените символите "<" и ">", указващи наличието на код, с техния текстов еквивалент. Ето ги в таблицата по-долу, заедно с други два символа, които също може да се наложи да подмените:

>&gt;
<&lt;
&&amp;
"&quot;

Уточнение: Преднамерено не съм направил разграничаване между HTML и XHTML като понятия, защото на вас - начинаещите, от практическа гледна точка, такава информация ще ви е излишна. В краткото си ръководство за Създаване на HTML сайтове съм я включил, разбира се.

Ако информацията ви е била полезна, подкрепете ме!

Направи си сайт - въпроси и трикове

1 коментара:

парфюми каза...

Честно казано за да изградиш един стандартен сайт ти трябва да знаеш следните тагове:

img , br , p , div

и това е... естествено за сеото е хубаво да използваш и тагове като
strong, i и подобни
h1 h2 h3 (след h3 не влияят много за сео оптимизацията)
title

Нататък ти трябва основни познания по CSS и свободно време ( разбира се познания по photoshop, php и java script са добре дошли :d )

Публикуване на коментар

Моля, имайте предвид, че коментарът ви ще бъде одобрен само ако пишете на кирилица и не сте анонимни! Можете да използвате някои HTML оператори, например <b>, <i>, <a>, ако сте добросъвестни, разбира се.
Благодаря ви!