Как стилизовать HTML-совместимые теги в определении XSL с использованием экстенсионального CSS? - PullRequest
1 голос
/ 15 июня 2010

Я слежу за W3Schools, чтобы изучать XSLT.в примере .Строчное моделирование выполняется здесь.Как связать внешнюю (CSS) таблицу стилей с тегами стиля, совместимыми с HTML?

Ответы [ 2 ]

1 голос
/ 15 июня 2010

Пока XSLT выводит нормальный HTML в браузере, это должно помочь:

HTML:

<html>
  <body>
  <h2>My CD Collection</h2>
  <table class="mytable">
    <tr>
      <th>Title</th>
 ...
</table>

CSS:

.mytable
{
border: 1px solid #000;
}

.mytable tr
{
background-color: #9acd32;
}

.mytable th
{
styles
}

Редактировать:

Кажется, вам нужно объявить их по-другому, проверьте эту ссылку, у нее есть очень хорошее объяснение:

http://www.w3.org/TR/NOTE-XSL-and-CSS

Надеюсь, это поможет:)

0 голосов
/ 15 июня 2010

Способ обработки таблиц стилей XSL и CSS зависит от браузера.Возьмем IE в качестве примера: когда вы включаете две инструкции процесса (XSL и CSS) в документ XML, XSL имеет приоритет над CSS.

Я думаю, что лучшим кросс-браузерным способом будет: если вам нужна внешняяВ таблице стилей CSS для вывода преобразования HTML необходимо добавить элемент html:link в дерево результатов.

Проверьте, например, www.aranedabienesraices.com.ar.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...