Зависит от целей которые вы поставили. Если это ваше портфолио верстальщика - нужно обязательно сделать в XHTML strict. В остальных случаях лучше руководствоваться железным принципом "Работает? - Не трогай!".
XHTML необходим при работе с XSLT. И в перспективе с большой степенью вероятности этот стандарт заменит существующие шаблонизаторы. Поэтому я ориентируюсь на XSLT strict, хотя и в quirck mod тоже приходится верстать. В последнем случае дивная верстка - такой геморрой, что приходится местами от нее отказываться.
По-любому устроители выставки продемонстрировали высочайшее искусство пиара, которое является важнейшим из всех искуств (с). А вот спорить о том являются ли "целующиеся милиционеры", "черный квадрат" и прочая предметом изобразительного искусства занятие, имхо, бессмысленное.
zews: Добавлю, что тег "b" в современном html не валидируется.
Кем не валидизируется? Чем не валидизируется? w3.org чекер не пробовали? А HTML какой? HTML5? Он для вас достаточно современен? Если современен, можете найти там "невалидизируемый" <b>...</b> по ссылке: http://www.whatwg.org/specs/web-apps/current-work/#b
Avenger: возможно ли средствами xslt извлечь из него инфу так, чтобы на
Через ж... можно, но так не делают. Набор строковых операций в XSLT крайне ограничен. И все решения получаются ресурсоемкими и громоздкими. Поэтому обычно все подобные вещи делают не в XSLT, а до того. В принципе если у вас Java или NET, в XSLT можно добавлять любые расширения, в частности всякие строковые операции на других языках. Но это не приветствуется.
Avenger: . как сделать проверку деления на ноль средствами xslt?
<xsl:choose>
<xsl:when test="x = 0">
<xsl:text>-</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="number(y) div number(x)"/>
</xsl:otherwise>
</xsl:choose>
Avenger: 3. Как в xslt извлечь имя тега xml?
Вы применили правило непонятно к чему.
нужно <xsl:value-of select="name(tutorial/title)"/>
Впрочем непонятно зачем нужно вытаскивать имя тега, которое и так известно.
Зависит от целей которые вы поставили. Если это ваше портфолио верстальщика - нужно обязательно сделать в XHTML strict. В остальных случаях лучше руководствоваться железным принципом "Работает? - Не трогай!".
XHTML необходим при работе с XSLT. И в перспективе с большой степенью вероятности этот стандарт заменит существующие шаблонизаторы. Поэтому я ориентируюсь на XSLT strict, хотя и в quirck mod тоже приходится верстать. В последнем случае дивная верстка - такой геморрой, что приходится местами от нее отказываться.
/ru/forum/209101
У ie6 всего полтора десятка бaгов, связанных с float: http://designformasters.info/posts/css-float-theory-and-practice/
Имхо имеет смысл выучить наизусть.
http://cssing.org.ua/2004/09/10/flex-faux/
По-любому устроители выставки продемонстрировали высочайшее искусство пиара, которое является важнейшим из всех искуств (с). А вот спорить о том являются ли "целующиеся милиционеры", "черный квадрат" и прочая предметом изобразительного искусства занятие, имхо, бессмысленное.
Добавлю, что тег "b" в современном html не валидируется.
Кем не валидизируется? Чем не валидизируется? w3.org чекер не пробовали? А HTML какой? HTML5? Он для вас достаточно современен? Если современен, можете найти там "невалидизируемый" <b>...</b> по ссылке: http://www.whatwg.org/specs/web-apps/current-work/#b
100 (Legal) Sources for Free Stock Images
http://wellstyled.com/tools/colorscheme2/index-en.html
http://ambience.ru/color/
http://www.colourlovers.com/
http://www.colorcombos.com/
C точки зрения перспективы лучше смотреть в сторону .NEТ
1) давно намечена тенденция роста доли IIS серверов. http://www.securitylab.ru/news/301737.php
Вместе с nix-серверами через 5-10 лет PHP, Rubi и пр. если не умрут, то окажутся на периферии. Имхо.
Стоимость хостинга nix и iis уже и в России сравнялась. см. например http://www.hoster.ru/
2) зарплата .NET - программистов в среднем выше чем у php-программистов.
Единственная проблема - с Borland переходить на MS будет довольно противно. Придется перебороть тошноту.
возможно ли средствами xslt извлечь из него инфу так, чтобы на
Через ж... можно, но так не делают. Набор строковых операций в XSLT крайне ограничен. И все решения получаются ресурсоемкими и громоздкими. Поэтому обычно все подобные вещи делают не в XSLT, а до того. В принципе если у вас Java или NET, в XSLT можно добавлять любые расширения, в частности всякие строковые операции на других языках. Но это не приветствуется.
. как сделать проверку деления на ноль средствами xslt?
<xsl:choose>
<xsl:when test="x = 0">
<xsl:text>-</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="number(y) div number(x)"/>
</xsl:otherwise>
</xsl:choose>
3. Как в xslt извлечь имя тега xml?
Вы применили правило непонятно к чему.
нужно <xsl:value-of select="name(tutorial/title)"/>
Впрочем непонятно зачем нужно вытаскивать имя тега, которое и так известно.