在umbraco中创建一个模板,其中是HTML
本文关键字:HTML 一个 创建 umbraco | 更新日期: 2023-09-27 17:58:43
好吧,我是Umbraco的新手,我已经创建了一个模板,在编辑器中我只能看到:
<%@ Master Language="C#" MasterPageFile="~/umbraco/masterpages/default.master" AutoEventWireup="true" %>
<asp:Content ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">
</asp:Content>
但是我看不到和标记,那么我该如何定义我使用的CSS文件,或者如何设置页面标题呢?
我试过手动设置标签,但不起作用。。
我也是Umbraco的新手,发现这非常令人困惑,因为默认主页实际上是空白的。这意味着您需要创建要在主要内容占位符ContentPlaceHolderDefault
中使用的完整模板,如下所示:
<asp:Content ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">
<!DOCTYPE html>
<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6 ie"> <![endif]-->
<!--[if IE 7 ]> <html lang="en" class="no-js ie7 ie"> <![endif]-->
<!--[if IE 8 ]> <html lang="en" class="no-js ie8 ie"> <![endif]-->
<!--[if IE 9 ]> <html lang="en" class="no-js ie9 ie"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->
<html lang="en" class="no-js">
<!--<![endif]-->
<head>
<title><umbraco:item runat="server" field="pageName" /> - <umbraco:item runat="server" field="siteName" /></title>
</head>
<body>
<form id="form1" runat="server">
</form>
</body>
</asp:Content>
在asp.net中有一个contentplaceholder
ContentPlaceHolderID
设置为head
意味着它是页面的标题部分。
您可以将它所做的任何事情设置为普通html页面的标题。
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script src="Scripts/name.js" type="text/javascript"></script>
</asp:Content>
在这里你可以把你的文件