![]() |
Модераторы: Illuminaty Страницы: (8) Все « Первая ... 2 3 [4] 5 6 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 4 Всего: 360 |
Как мы знаем, XHTML набирает обороты и синтаксис определён у него намного строже "старого" HTML.
Мы стараемся не отставать. Именно код в формате XHTML, например будет правильно подсвечен в тэгах "code". Вот пара нехитрых пунктов, которые помогут нам сделать код не только удобночитаемым но и правильноподсвечиваемым! -------------------------------------------------------------------------------------------------------------------------------------
Свой код можно полностью проверить на соостветствие стандарта с помощью валидатора от W3C. http://validator.w3.org/ Актуальная спецификация полностью: http://www.w3.org/TR/xhtml1/#h-4.3 Подтолкнул на мысль: http://vingrad.ru/@Irokez Пишите в новом стандарте ![]() |
|||
|
||||
GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
-------------------- ![]() ![]() |
|||
|
||||
BuShaRt |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: нет Всего: 6 |
set36,
ms твой не атрибут вовсе, а элимент в GET запросе и не PHP единым богаты обработчики. По моему это уже извращение полное. Валидный код должен быть удобным для чтения, а у нас получаеться лес глухой... И тут еще вопрос был, про то, как значение артибутов обромлять... Подходят и одинарные и двойные кавычки <primer at1='1' at2="2"> Выбор в принципе не важен, но есть один момент, если (x)html код выводиться динамически т.е. используються языки программирования (на пример PHP), то нужно использовать тот тип, который не будите использовать в языках программирования, чтобы не пришлось экранировать кавычки....
|
|||
|
||||
Uratsakidogi |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 17.10.2006 Репутация: 11 Всего: 11 |
--------------------
ЖЖ | ВерстаюНЕПОЗВОЛЯЙТЕ ЯЩЕРИКАМ, ОТРИЦАТЕЛЬНЫМ ИНОПЛАНЕТЯНИНАМ ОВЛАДЕВАТЬ ВАС, НЕ СТАНОВИТЕСЬ ИХ МАРИОНЕТКАМИ! |
|||
|
||||
SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
...здесь возникает резонный вопрос: много ли толку будет от всей этой валидности-перевалидности, если всё равно отдаваться это в 99.9% случаев будет с "неподобающим" Content-type: text/html (а не application/xhtml+xml, для которого, собственно, лишь и имеют смысл "сидаты" и прочие XML-ные "навороты")? ![]() -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
BuShaRt |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: нет Всего: 6 |
Uratsakidogi,
по моему как раз и предлагают сделать моснтров ![]() |
|||
|
||||
Uratsakidogi |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 118 Регистрация: 17.10.2006 Репутация: 11 Всего: 11 |
Что index.php?mod=1&cat=212, что index.php?mod=1&cat=212 — одинаковая фигня.
Нужно копать глубже. --------------------
ЖЖ | ВерстаюНЕПОЗВОЛЯЙТЕ ЯЩЕРИКАМ, ОТРИЦАТЕЛЬНЫМ ИНОПЛАНЕТЯНИНАМ ОВЛАДЕВАТЬ ВАС, НЕ СТАНОВИТЕСЬ ИХ МАРИОНЕТКАМИ! |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 4 Всего: 360 |
Дык ты же программист. как напишешь, так и будет. Отдавай правильные заголовки, или забей на XML. Существуют правила и их надо придерживаться. XML возможно не лучший способ передачи данных, но это единственный стандартизированный. А монстровские урли лучше всего убирать через rewrite. как например на нашем форуме и сделано. |
|||
|
||||
BuShaRt |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: нет Всего: 6 |
sergejzr,
![]() Я на пример плохо понимаю в URL форума, какой переменной что присвоенно... Это сообщение отредактировал(а) BuShaRt - 2.5.2007, 08:55 |
|||
|
||||
SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
Сказано-сказано;). И кавычки тут не влияют. Влияет вышеупомянутая CDATA, но внутрь атрибута её не запихнёшь... -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
BuShaRt |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: нет Всего: 6 |
SelenIT,
Ладно, допустим при верстке мы можем этот момент отследиться, а что делать с формами?
|
|||
|
||||
SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 97 Всего: 401 |
А формы здесь причем? Они же в HTML-код URL-строку не вписывают...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
BuShaRt |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1391 Регистрация: 29.6.2006 Репутация: нет Всего: 6 |
SelenIT,
Горе мне горе... ![]() Сразу не сообразил, что в тоге мы получим вполне читабильную ссылку ![]() |
|||
|
||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: нет Всего: 128 |
Не нашел я тут стилистических правил написания кода.
![]() 1. Не забываем делать отступы между логическими блоками кода. Не надо лепить все в кучу.
2. Не забываем делать отступы от левого края, иллюстрируя вложенность тегов (пример выше). 3. Время от времени комментируем код. Не надо кидать в меня тухлыми помидорами, даже профи это иногда может потребоваться, если код в несколько сотен строк (пример выше). |
|||
|
||||
GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
вот я хотел спросить: что именно подразумевается под отступами? \t или 4 пробела или 1 пробел. Меня интересует как правильно делать, или такого стандарта нет? -------------------- ![]() ![]() |
|||
|
||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: нет Всего: 128 |
Вроде, стандартов нет, но кто говорит - 1 пробел нужен, кто - 2, а кто Tab юзает. ИМХО, это на усмотрение самого программера. Мне вот удобно 1 пробел ставить.
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |