Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Есть ли какие-либо стандарты написания HTML кода?

> Так вот, чтобы вы меня правильно поняли, задам пару конкретных вопросов по теме:
>
> 1) CSS. Названия стилей. Есть ли какие-то стандарты по раздаче имён этим стилям. Т.е. имя стиля для основного текста, имя для заголовка и т.д.

нет ;-)


> 2) Таблицы. Стоит ли делать одну сложную таблицу или стоит её разбить на несколько и в каких случаях?

для старых браузеров, которые не умели показывать содержание таблицы до ее полной загрузки это иногда было критично. К счастию появилась Мозилла и это теперь не критично ;-)


> 3) Этот вопрос возможно слегка отходит от темы, но всё же вдруг нет. В любом случае он имеет отношение в вопросу выше. В Нетскейпе если таблица находится внутри таблицы, в которой фон задан графическим файлом, то она наследует этот фон, когда там мне фон абсолютно не нужен. Я нашёл выход тем, что задавал фон во внутренней таблице прозрачную точку. Существуют ли другие методы и опять же как это надо делать по стандарту.

Да, четвертый NN вел себя по-скотски, но во избежания наследования фона было достаточно лишь указать background="" во внутренной таблицы.

По стандарту? Фон - не критический элемент страницы - вставь его стилями так, чтобы NN4 его не видел ;-)

> Вот наверное пока и всё. Надеюсь, что мой вопрос был достаточно ясно поставлен, если же нет, то вы скажите. Я готов уточнить.

Поставлен ясно. У нас в студии тоже все-время пытаются устанавливать стандарты, но к счастью html достаточно гибок, чтобы каждый мог называть все по-своему. Стандартов нет. Если хочеш писать все в одну строку - пиши. Если тебе нравиться, когда все элементы построены "лесенкой" - ради бога.

Проблемы с форматированием кода начинаются, когда над одним проектом работает не один человек, а много. Хуже, если они не связаны друг с другом никак и даже не могут поговорить м/у собой. В этом случае хорошо просто все делать по человечески, не называть стилями одной-двумя буквами, а использовать нормальные слова, оставлять комментарии в коде и т.п.

А еще лучше, если кто-нибудь напишет документацию проекта, где все будет расписано. На ее составление уходит уйма времени, но зато потом совершенно незнакомый человек найдет в ней то, что ему нужно.

Стандарты на документацию я тоже не встречал ;-)
СообщениеАвторДата
Aratol24.10.2001 16:14
Leechy24.10.2001 20:35
Maniac24.10.2001 22:29
Leechy24.10.2001 22:35