Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > Инструменты разработчика

Ответ
 
Опции темы Опции просмотра
Старый 27.06.2013, 15:08   #1
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
Question Какой <!DOCTYPE > + RTE лучше и = как можно меньще ошибок в валидации W3C

Добрый день.

Как - то так сложилось что по умолчанию всегда использую доктупе HTML
<!DOCTYPE html>

Но проблема в том, что когда мы вставляем текст на странице через RTE - там создаются

table align cell= sell=
td bgcolor=
div align
img align vspace

И прочие атрибуты подобные атрибуты...
Которые при валидации на W3C считаются ошибкой в <!DOCTYPE html>...
Т.к. пишет все надо делать через class= (css-стили)

Кто какой доктупе документа использует - что бы было меньше ошибок при работе с RTE-редакторами...
__________________
Иван Литовченко
http://iv-litovchenko.ru/
Ивано++ вне форума   Ответить с цитированием
Старый 27.06.2013, 19:25   #2
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Попробуйте вставлять текст на странице через RTE в Typo3 версии 6.x. При валидации на W3C ошибки в <!DOCTYPE html>.должны исчезнуть. Поскольку теги RTE уже "заточены" под HTML5, и <!DOCTYPE html> система дает уже для всех документов (в отличие от предыдущих версий Typo3).
Николай Сипко вне форума   Ответить с цитированием
Старый 27.06.2013, 19:51   #3
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Спасибо за ответ.

Все таки придется тогда разбираться в этом направлении и с 6.x - тоже посмотрю. Тема очень интересная и актуальная!
Сейчас посмотрим

И Вау - что я нашел...
Демо сайт новый у typo3...
http://bootstrap.typo3cms.demo.typo3.org/
__________________
Иван Литовченко
http://iv-litovchenko.ru/
Ивано++ вне форума   Ответить с цитированием
Старый 27.06.2013, 19:54   #4
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Но пока не уверен - как это он может быть заточен:


Вы создаете в RTE - Табличку:

<table cellspacing="0" cellpadding="5">

Соответственно cellspacing и cellpadding - вы ставите в ручную в режиме редактирования таблицы...

И на FE-вы тоже получите:
<table cellspacing="0" cellpadding="5">


С точки зрения валидации под HTML-5 это ошибка...
Т.к. нужно вместо cellspacing="0" cellpadding="5">
использовать CSS-классы


Итого должно быть:
<table class="такой-то">
__________________
Иван Литовченко
http://iv-litovchenko.ru/
Ивано++ вне форума   Ответить с цитированием
Старый 27.06.2013, 20:28   #5
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

К сожалению, таблицами практически не пользуюсь. Но думаю, если в RTE 6.x в Content Element выбрать table для вставки, то теги будут валидные.
Николай Сипко вне форума   Ответить с цитированием
Старый 27.06.2013, 20:29   #6
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
К сожалению, таблицами практически не пользуюсь. Но думаю, если в RTE 6.x в Content Element выбрать table для вставки, то теги будут валидные.
В общем посмотрим - в любом случае мне даже все меньше нравится идея с BB-кодами - в общем интересно... посмотрим и отпишися...
__________________
Иван Литовченко
http://iv-litovchenko.ru/
Ивано++ вне форума   Ответить с цитированием
Ответ


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

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 11:18.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория