Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Экранирование в шаблоне вывода навигации

18.06.2006, 21:46
Гость
Гость

В хедере <table class="main"> работает.

А в шаблоне вывода навигации
$first_menu[prefix] = "<table class="main">";
префикс не выводится.

Без кавычек работает $first_menu[prefix] = "<table class=main>";


Так и должно быть или это где-то глюк?
18.06.2006, 23:47
Гость
Гость

$first_menu[prefix] = "<table class=\"main\">";

А чем вариант без кавычек или с апострофами не устраивает?
19.06.2006, 01:36
Andrew

Зарегистрирован:
2004-04-30
Сообщений: 134

Я тут некоторое время назад выяснил, что несмотря на повышенные требования xhtml к качеству разметки, символы ' по прежнему воспринимаются как ". И никаких проблем при их использовании не наблюдается. А вот совсем не выделять значения параметров не стоит.

В общем апострофы отлично подходят для использования совместно с Неткет.

...жизнь прекрасна, когда правильно подобраны антидепрессанты...
19.06.2006, 03:52
Гость
Гость

Получается что хедер и шаблон вывода навигации по разному обрабатываются?
19.06.2006, 14:45
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Обрабатываются по-разному. Действительно, по спецификации можно использовать ' вместо ", и ниакого экранирования слэшами при этом.
198 196 2006-06-19 14:45:18 6837
Описание проекта