无法编辑html页面的标题

时间:2015-05-27 15:50:08

标签: railstutorial.org

我已尝试使用多个应用,但在每种情况下,添加:

<!DOCTYPE html>
<html>
    <head>
        <title> Custom Title </title>
    </head>
</html>

不会更改Web浏览器中显示的标题。更改文件中的其他内容&app; views / views / index.html.erb&#39;然而,工作正常。它似乎只在标题中。我使用的是Ruby v2.2.1和Rails v4.2.1。

2 个答案:

答案 0 :(得分:2)

如果您正在使用新的Rails应用程序,则需要更改layouts/application.html.erb中的HTML,如果您想更改head中的内容。

app/views/index.html.erb并不代表浏览器中页面的全部内容,而只代表视图,在Rails中它与某些布局混合在一起,具体取决于您的配置。

答案 1 :(得分:0)

页面标题可能由您的布局提供。查看视图/布局,看看是否有一个名为application.html.erb的文件,它提供了一个标题(和doctype)。如果你没有布局,你可能应该。

您可以通过在加载页面时查看页面的来源来验证这一点。看看是否有两个部分。