Пробелы между атрибутами и значениями html?
разрешены ли они? и они работают со всеми браузерами?
пример:
<div role = "region"
id = "some-id"
class = "a-class another-class">
3 ответов
да, любое количество пробелов не допускается, и будет работать во всех браузерах.
одно соображение-это добавит к размеру страницы, поэтому, если проблема с пропускной способностью и производительностью, попробуйте ограничить количество используемых пробелов.
Да, это совершенно правильная разметка. Пробел хорошо обрабатывается всеми браузерами.
в любое время, когда у вас есть путаница, вы можете проверить свой код на официальная служба проверки W3:
да, и они будут работать во всех основных браузерах, хотя я бы сказал, что следует считать плохой практикой включать ненужное пустое пространство, поскольку оно бессмысленно увеличивает размер документа.
HTML, XHTML, XML и другие все варианты SGML, поэтому, если вы хотите знать, что вообще / не разрешено, посмотрите на эту спецификацию. Вы всегда должны передавать все свои документы через валидаторы разметки W3C чтобы убедиться, что они являются действительными.