У Visual Studio я бачу такі попередження:
- Валідація (HTML 5): Атрибут 'cellpadding' не є дійсним атрибутом елемента 'table'.
- Валідація (HTML 5): Атрибут 'cellpacing' не є дійсним атрибутом елемента 'table'.
- Перевірка (HTML 5): Атрибут 'valign' не є дійсним атрибутом елемента 'td'.
- Перевірка (HTML 5): атрибут 'align' не є дійсним атрибутом елемента 'td'.
Якщо вони не є дійсними атрибутами в HTML5 , що замінює їх у CSS?
4
Я виявив, що навіть за допомогою HTML5 атрибути стільникових панелей та простору клітинок все ще потрібні. Тобто без чіткого декларування цих атрибутів застосовуються прокладки та пробіли за замовчуванням. Тому я вважаю, що я повинен завжди встановлювати їх на значення "0", щоб звести нанівець значення за замовчуванням. Цілком можливо, що вони застаріли, але браузери ще не знайшли їх. Значення за замовчуванням досі застосовуються у версії 37 Chrome.
—
Aquarelle