Html - 用等效的替换hx代码

时间:2016-06-06 08:19:44

标签: html xslt

XML数据到html报告的现有XSL转换中包含许多h3,h4等代码。这作为一个独立的HTML工作正常但在放入我们的网站时会导致问题, 因此需要用等价物替换标题代码。 我尝试了以下(来自Override body property)没有快乐,即文本是正常的。我在哪里" p class =" myh3"之前是一个h3 ..

  
    

在有关如何添加的提示之后,定义一些替换并在XSL代码中使用它们?

  
<html>
    <head>
        <style>
        p.myh3 {
            align='center' style='font-size: 14px;text-align:center;font-weight: bold;'
        }

        body {
            font-family:Verdana;font-size:10pt
        }
        </style>

        <Title><xsl:value-of select='$Title'/></Title>
    </head>

<body >
     <!-- This prints in normal text ... -->
    <p class="myh3">Fixed Problems and Minor Enhancements</p>
     ... more stuff 

1 个答案:

答案 0 :(得分:0)

嗯,HTML style元素的内容应该是CSS,font-family:Verdana;font-size:10pt中的语法正确,但align='center' style='font-size: 14px;text-align:center;font-weight: bold;'中的语法错误,您可能需要font-size: 14px; text-align: center; font-weight: bold; ,没有style=且没有align=

然而,使用带有hn元素的语义标记作为标题应该优先将样式设置为标题。