Хаха, я уже сбился со счета, сколько раз я пытался написать эту статью! Будем считать, что это попытка n+1, хватит откладывать все в долгий ящик, поэтому прошу любить и жаловать – я вернулся!
Вопрос номер раз – «Где меня носило?». Был я на сессии. Конечно ко всему + подготовка, сама сессия и после отдых. Вопрос номер два – «Зачем я пишу про то, где я был, что делал вместо сухих пользовательских гуидов и факов?». Если быть честным, то это просто разговор с самим собой, который хочет повисеть на страничке, а с другой стороны – может кто-нибудь из моих знакомых решит почитать про то, где меня носило, хотя врятли.
Так, отставить глупые мысли, перейду традиционно к делу. Недавно встретился с происками шутников из W3C. Кто не знает, то по-русски это ГОСТ производство для веба, официально – «Консорциум Всемирной паутины». Если уж это ничего не говорит, то вы просто обязаны были хоть раз слышать вопрос – «Ваш код валидный?»
Задача проста до безобразия, у нас есть форма какой-нибудь «быстрой обратной связи», которая содержит в себе объект <textarea>, для этого объекта мы описали стиль в CSS, на примере где-то так:
<!--объект <textarea>-->
<textarea name="comment" class="msarea"></textarea>
<!--стиль-->
.msarea{width:258px;height:100px;}
С одной стороны, что еще нужно, а с другой W3C валидатор выдает ошибку объекта <textarea>, что у объекта должны присутствовать обязательные атрибуты cols и rows, это строки и столбцы, которыми можно регулировать размеры объекта, однако вместе с ними про точный размер можно забыть, ну а без них про валидность. Вот такая вот штука, решается так же глупо, как и возникает. Присваиваем эти два атрибута нулю, стиль остается таким же, код приобретает избыточность, а вы кнопочку «валидно HTML 4.01»
<!--объект <textarea>-->
<textarea name="comment" class="msarea" rows="0" cols="0"></textarea>
<!--стиль-->
.msarea{width:258px;height:100px;}
Поздравляю себя с первым постом после отдыха. Как обычно, с уважением, Я!
Знаете ли вы?
Что 45.2% людей мочатся в душе, 28.1% плавающих в бассейне мочатся в него, 14% едят арбуз вместе с семечками, 22% оставляют капли зубной пасты в раковине.