zoukankan      html  css  js  c++  java
  • 【入门经典】Master和Content页面之一

    一、插入Master(母版页)

    “插入新项(CTRL+SHFT+A)”-》母版页,不要选“将代码放在单独的文件”

    1. 母版页有三部分组成
      1. 基本的标记tag和标志
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">

    DOCTYPE和xmlns指示服务器可以从何处查看所用标记的定义。

    注意这些标记不会出现在Content页面

    为了与书中保持一致,加入样式表引用,同时新建样式表site.css

    <link rel="Stylesheet" type="text/css" href="site.css" runat="server" />

      • 用于存放(可以在所有页面运行的)脚本的区域。在html标记之外(并列)
    <script runat="server">
    </script>

      • 包含一些HTML布局,开始/结束标记。

    在body标记内,增加几个层(div标记),分别命名id为:header、sidebar、content、footer。

    总结:

    每个“母版页”都包含如下元素

    • 基本的HTML和XML输入标记
    • 第一行<%@master… %>
    • 带有ID的<asp:ContentPlaceHolder>标记

    二、内容页

    没有专门的内容页,就是新增普通页面,别忘记勾选使用母版页,然后再选择使用哪个。

    一个内容页有如下特征:

    • 没有HTML的<!DOCTYPE HTML…>标记和XML的<html xmlns=…>标记
    • 第一行的<%@ page MasterPageFile=…%>指示了使用的是哪个母版页
    • 包含至少一个<asp:content>标记
  • 相关阅读:
    Codeforce 1335C
    CodeForces
    Codeforce:208A. Dubstep (字符串处理,正则表达式)
    HDU
    CodeForces -337A:Puzzles(水)
    Codeforce 318A
    从零教你打造免费、稳定、高效的图床
    docker-compose mysql和node连接认证mongo问题
    awardRotate转盘插件文字模糊问题和图片加载问题
    webpack从单页面到多页面
  • 原文地址:https://www.cnblogs.com/lizunicon/p/2424869.html
Copyright © 2011-2022 走看看