last day (16 days later) » 

10:13 AM
Привет :)
Есть вопрос по HTML спецификационный :)
 
 
2 hours later…
12:21 PM
@MaximPro конкретнее?
 
Смотри если мы напишем <0mytag></0mytag> будет в браузере преобразовано в "<0mytag>"<!--0mytag-->
Пытался найти этому объяснение в спецификации, но так и не смог.
 
@MaximPro это ты с чего взял?
 
@Grundy а ты попробуй
 
@MaximPro ага :-) jsfiddle.net/1uyboknw
скорее всего нужно смотреть раздел с допустимыми именами тегов
 
@Grundy тут немного все куда сложнее. Мы допустим можем писать любые теги, но только если они будут начинаться с латинской буквы, к примеру: <mytag0></mytag0> и тому подобное. В базе таких элементов нет, но в DOM оно будет сидеть идеально. Тут несколько фаз анализа исходного текста. И вот видимо мой вопрос относится к самой первой фазе когда анализируется этот исходный код.
Только вот я правил не нашел как должна преобразовываться некорректная последовательность, которую я приводил в самом начале нашего разговора
 
12:33 PM
@MaximPro ты чувствуешь, что противоречишь сам себе? :-) любые теги - будут начинаться с латинской буквы
если ставится условие - то уже не любые
 
@Grundy это я могу судить из экспериментов по созданию тегов, и так получилось что иные символы кроме латиницы ввиде стартового элемента - отсекает. Но правила я этого не нашел
Под любым тегом я подразумевал неограниченное официальным списком тегов html.
 

  last day (16 days later) »