Пятница, 2024 Май 17, 11:06:10
5mw.ru
Приветствую Вас Гость | RSS
Главная Каталог статей Регистрация Вход
Меню сайта
заходите аналог или тут

Категории каталога
Мои статьи [842]
Уникальный материал
Секреты в контакте [23]
Секреты в контакте
Программы для контакта [15]
Программы для контакта
Секс [494]
sex

Мини-чат

Наш опрос
Пользуетесь ли Вы GPRS-INTERNET’ом?
Всего ответов: 25

Мы :)
[Добавь сайт](VIP)
GeologKZ.ru: санаторий на склоне Бештау, лечение органов пищеварения

Это интересно

Наши баннеры

 

Главная » Статьи » Мои статьи

Термин в Энциклопедическом Фонде

Tag (тег, таг, дескриптор) ― основной элемент кодирования, принятый в стандарте HTML. В HTML практически все зависит от дескрипторов (тегов). Они служат для привлечения внимания к определенным словам в документе, тем самым, давая браузеру "понять" что и как нужно выделить, где и как отобразить графику, что является гиперссылками. Теги в HTML заключаются в угловые скобки:   ‹  ›.
Тег HTML состоит из следующих друг за другом
в определенном порядке элементов:
― левой угловой скобки ‹  (такого же, как "меньше чем" символа);
― необязательного слэша  /, который означает, что тег является конечным тегом, закрывающим некоторую структуру. Таким образом, в этом контексте Вы можете читать символ  /, как конец;
― имени тега, например TITLE или PRE;
― необязательных, если даже тег может иметь их, атрибутов. Тег может быть без атрибутов или сопровождаться одним или несколькими атрибутами, например: ALIGN=CENTER;
― правой угловой скобки › (такой же, как символа "больше чем").
Примеры:
‹ H1›
‹ H1 ALIGN=LEFT›
Теги бывают одиночными и парными (контейнеры). Одиночный тег используется самостоятельно, а парный может включать внутри себя другие теги или текст. У тегов допустимы различные параметры, которые разделяются между собой пробелом. Впрочем, есть теги, без всяких дополнительных атрибутов. Параметры условно можно подразделить на обязательные, они непременно должны присутствовать, и необязательные, их добавление зависит от цели применения.
Далее описаны некоторые рекомендации, которые относятся к тегам.
Теги можно писать как прописными, так и строчными символами
Любые теги, а также их параметры нечувствительны к регистру, поэтому форму записи вы вольны выбирать сами, как писать - ‹BR› или ‹br›. В любом случае рекомендуется придерживаться выбранной формы записи на протяжении всех страниц сайта. Заметим также, что текст, полностью набранный прописными символами, читается хуже, чем текст со строчными символами или смешанный.
Для параметров тегов используются значения по умолчанию.
Когда для тега не добавлен какой-либо допустимый параметр, это означает, что браузер в этом случае будет подставлять значение, заданное по умолчанию. Если вы ожидали получить иной результат на веб-странице, проверьте, возможно, следует явно указать значения некоторых параметров.
Переносы строк
Внутри тега между его параметрами допустимо ставить перенос строк. В примере 1 показана одна и та же строка, но оформленная разными способами.
Пример 1. Переносы строк в коде тега
‹img src="/images/title2.gif" alt="Вид заголовка в браузере Internet Explorer" width="438" height="118"›
‹img src="/images/title2.gif"
alt="Вид заголовка в браузере Internet Explorer"
width="438"
height="118"›
Замечание
Хотя ошибки при переносе текста в подобном случае и не возникнет, рекомендуем писать теги в одну строку, иначе ухудшается восприятие кода и его становится сложнее править.
Параметры тегов и кавычки
Согласно спецификации HTML все параметры тегов следует брать в двойные или одинарные кавычки. Отсутствие кавычек не приведет к ошибкам, браузеры достаточно корректно обрабатывают код и без кавычек, за исключением текста, содержащего пробелы (пример 2).  
Пример 2. Использование кавычек в параметрах тегов
‹img src="/images/title2.gif" alt="Вид заголовка" width="438" height="118"›
‹img src="/images/title2.gif" alt=Вид заголовка width="438" height="118"›
В данном примере первая строка написана правильно, со всеми кавычками, а во второй у параметра alt кавычки отсутствуют. Из-за этого браузер в качестве значения параметра alt возьмет только первое слово.
Неизвестные теги и параметры
Если какой-либо тег или его параметр был написан неверно, то браузер проигнорирует подобный тег и будет воспроизводить текст так, словно тега и не было.
Порядок тегов
Существует определенная иерархия вложенности тегов. Например, метатеги должны находиться внутри контейнера ‹HEAD› и нигде иначе. Чтобы не возникло ошибки, следите за тем, чтобы теги располагались в коде правильно.
Если теги между собой равноценны в иерархии связи, то их последовательность не имеет значения. Так, можно поменять местами теги ‹TITLE› и ‹META›, на конечный результат это никак не скажется.
Закрывайте все теги
Существует три состояния закрывающего тега: обязателен, не требуется или не обязателен. Обязательный закрывающий тег должен присутствовать всегда, иначе это приведет к ошибке при отображении документа. Для некоторых тегов вроде ‹BR› закрывающего тега нет в принципе. Необязательный закрывающий тег говорит о том, что разработчик может его, как добавить, так и опустить, к ошибке это не приведет. Однако рекомендуем закрывать все теги, включая необязательные, это дисциплинирует, создает более стройный и строгий код, который легко модифицировать.
Порядок параметров в тегах
Порядок параметров в любом теге не имеет значения и на результат отображения элемента не влияет.


 

Работаю в большом проекте, 16 человек, распределенная работа. Часто возникает ситуация, когда после очередного апдейта проекта обнаруживается, что какой-нибудь div находится совсем не там, где ему полагается быть. Напимер отваливается правая колонка и подло подстраивается под основной. Сразу же начинаются попытки выяснить причины столь некорректного поведения: просматривается CSS, возносятся молитвы к FireBug. Но в итоге все оказывается тщетно, т.к. скорее всего кто-то просто банально забыл закрыть тег.

Иногда это можно вычислить, просмотрев все измененные за какой-то промежуток времени шаблоны. Но какой промежуток просматривать? Вчера все работало, сегодня нет. За это время были залиты изменения в десятки, а то и сотни файлов. И начинается кропотливый поиск.

А вот если бы была утилитка, которая могла бы проверять наличие таких ситуаций.
Вооружаюсь гуглом и начинаю планомерный поиск. Час-два серфинга не приводят ни к каким результатам. Конечно-же есть всяческие онлайн валидаторы кода, начиная с самого de facto W3C'шного, но он, зараза, слишком умный и проверяет ВСЕ, выводит множество error'ов и warning'ов, которые часто влияют друг на друга, и чтобы с помощью него в коде найти подло закравшийся незакрытый тег, нужно потратить много нервов и времени.

И вот на этой грустной ноте нерешенной проблемы обращаюсь к вам, хабралюди. Какими средствами вы пользуетесь, когда нужно просто найти незакрытые теги, но не нужно (пока-что) отвлекаться на всяческие незаданные alt'ы для картинок и прочие менее критические ошибки?

Категория: Мои статьи | Добавил: nev (2014 Сентябрь 02) news
Просмотров: 1246 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
 
Форма входа

Поиск

Друзья сайта

  • Наши партнеры
  • Рекомендуем посетить: заходим! :)

    Статистика
     
    Привет,Прохожий !
    11:06:10 || 2024 Май 17
    Онлайн всего: 3
    Гостей: 3
    Пользователей: 0

    Интересная загагулина
    Ух ты..... Девушки красотки
    Как запускать 16-битные приложения в отдельной области памяти
    Немного о графологии
    Психотехника "GM"
    О чём может рассказать её гардероб?
    АЗБУКА ПОЦЕЛУЯ
    Модификация меню
    Качественный бесплатный хостинг с PHP и MySQL на выгодных условиях
    Статусы «В Контакте» l О девушках
    Бесплатные хостинг и домен за размещение на вашем проекте ссылок и баннеров
    СМС любимой
    Сварка труб пнд советы своими руками
    КАК ВЫБРАТЬ ПОДВЕСНОЙ ЛОДОЧНЫЙ МОТОР
    Как я попал на Мальдивы за 2000 рублей
    Какие бывают изоляторы
    Программа для печати визиток: как выбрать лучшую
    Почему после 2 августа нельзя купаться
    Я люблю музыку
    Сруб дома правильное решение
    КАК ВЫБРАТЬ СУШИ
    Как выбрать правильно глубинный вибратор?

    Ваша реклама
    Здесь может находиться ваша реклама. Ссылка или банер. Обращаться в ICQ 310-481-985

    Copyright MyCorp © 2024