- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, форумчане.
Вопрос по сайтостроению следующего характера.
Был самописный сайт на чистом html.
Шаблон начинался вот так:
<!--[if lt IE 7]><html lang="ru" class="lt-ie9 lt-ie8 lt-ie7"><![endif]-->
<!--[if IE 7]><html lang="ru" class="lt-ie9 lt-ie8"><![endif]-->
<!--[if IE 8]><html lang="ru" class="lt-ie9"><![endif]-->
<!--[if gt IE 8]><!-->
<html lang="ru">
<!--<![endif]-->
<head> …. </head>
Потом этот шаблон натянули на Joomla 3.
Вышло следующее:
<html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<!--[if lt IE 7]><html lang="ru" class="lt-ie9 lt-ie8 lt-ie7"><![endif]-->
<!--[if IE 7]><html lang="ru" class="lt-ie9 lt-ie8"><![endif]-->
<!--[if IE 8]><html lang="ru" class="lt-ie9"><![endif]-->
<!--[if gt IE 8]><!-->
<html lang="ru">
<!--<![endif]-->
<head>…… </head>
Происходит дублирование.
Как правильно исправить этот код, чтобы эта история с языками корректно понималась всеми браузерами?
Заранее большое спасибо всем, кто откликнется. :)
уберите вот это
а вместо
пропишите ниже во всех строках
ну или просто оставьте как было, если у вас других языков не планируется.
ну или просто оставьте как было, если у вас других языков не планируется.
Других не планируется.
Но и в существующем варианте, вроде как, ошибка, валидатор ругается.
Больше спасибо за совет.
А я оставил бы два верхних тега, остальные (старые) выкинул бы, а для IE подключил бы стили CSS, если это так важно.
---------- Добавлено 11.01.2017 в 14:04 ----------
валидатор ругается
А почему вот этот тег прописывается вот так
А этот так?
<html lang="ru">
<!--<![endif]-->
По идее, они же идентичные... В чем глобальный смысл?
---------- Добавлено 11.01.2017 в 14:28 ----------
А я оставил бы два верхних тега
Пропишите, пожалуйста, какие именно (в смысле, где второй заканчивается?)
какие именно (в смысле, где второй заканчивается?)
Две строчки: верхнюю и ту, что добавила Джумла
---------- Добавлено 11.01.2017 в 16:35 ----------
А почему вот этот тег прописывается вот так
А этот так?
В чем глобальный смысл?
Да, понятно. Большое спасибо.