我看过了,这个问题从来没人回答过。
我有许多使用模板的超文本标记语言页面,模板被卡住了,由于我只使用超文本标记语言,CSS和轻微的JavaScript,我需要一个解决方案,改变人们寻找标题的地方。
我想CSS有一个标题,我只有一个CSS页面和大约15 / 20标签未定义的HTML页面。有没有办法让CSS包含标题?
如果可以的话谢谢,
发布于 2013-07-18 21:42:26
CSS是一种仅用于设置网页样式的语言。它不是用来存储数据的,所以你不能在CSS中存储标题。
一种不好的方法是在CSS文件的第一行写上标题,然后使用Javascript,然后读取文件的第一行,并使用Javascript将其设置为标题。
一个不错的方法是使用javascript设置标题。创建一个简单的javascript文件,在其中添加document.title='your_title';并将其包含在每个超文本标记语言页面中。这将为你的网页创建一个标题,但当然这等同于在每个超文本标记语言页面上添加一个<title>标签,区别仅仅是不编写<title>而是编写一些脚本。
或者,另一种方法是编写一些C#或任何其他语言,它们将在您的HTML文件中插入标题属性:P
发布于 2013-07-18 21:37:47
假设您指的是head中的title元素,如果可以的话,一种选择是使用JavaScript。
// set current title to foo
document.title = 'foo';发布于 2013-07-18 21:44:49
如果你想用CSS将文本添加到一个特定的元素,你可以使用伪选择器“之前”:
#title:before {
content: "Your title";
}https://stackoverflow.com/questions/17724971
复制相似问题