• 第一阶段:前端开发_HTML——网站后台显示页面


    2018-03-30

    HTML

     

    一、HTML介绍

      1)超文本标记语言:

      超文本:页面内可以包含图片、链接,甚至音乐、程序等非文字元素,比普通文本更强大。

      标记语言:使用一组标签对内容进行描述的一门语言,它不是编程语言。

     

      2)为什么要学习HTML?

      3)HTML怎么使用

        语法规范:

        1.所有的html文件后缀名都是以.html或.htm结尾,建议使用.html结尾。

        2.整个html文件分别由头部分<head></head>和主体部分<body></body>组成。

        3.html标签都是由开始标签和结束标签组成(<br />)。

        4.html标签忽略大小写,建议使用小写。

      4)html相关标签

        4.1 标题标签

          <hn></hn>,n表示从1到6,字体逐渐变小;

          特点:加粗加黑显示,单独占用一行,与其他行有一定的行间距;

          

          注释:快捷键  ctrl + /

            <!--标题标签-->

        

        4.2 水平线标签

          <hr />  

        4.3 段落标签

          <p></p>

        4.4 字体标签

          <font></font>

          必须结合属性才能具备一定的样式效果。

          属性:  

            color 字体颜色(可以是英文单词也可以是十六进制,十六进制必须加"#"),

            size 字体大小(从1到7逐渐变大,超过7的部分按照7来显示),

            face 字体风格(字体必须是本机已存在的), 

        4.5 格式化标签

          加粗:<b></b>

          斜体:<i></i>

          换行:<br />

    二、网站图片信息显示页面

      1)图片标签

        <img />

        图片的位置属性:src

        绝对路径:带有盘符的

        相对路径:就是相对于自己的目标文件位置

          1.如果是同级:直接写文件名称或者./文件名称

          2.如果是上一级:../文件名称(如果是多级那么多写几个“../”)

          3.如果是下一级:目录名称/文件名称

       width:设置图片宽度

       height:设置图片的高度

       alt:当图片无法正常显示给出的提示信息

    参考:https://www.aliyun.com/jiaocheng/634603.html

    三、网站友情链接页面显示

      列表标签:

        有序标签:<ol></ol>

         属性: type  有5个取值, start 起始位置, reverse 倒叙

        无序标签:<ul><ul>

        属性: type  有3个取值

      超链接标签:

        <a href="#" target="_self/_blank">点我</a>

        #代表页面不发生跳转

        target属性:规定在何处打开链接文档   _blank  在新窗口中打开链接文档

    参考:https://www.aliyun.com/jiaocheng/634583.html

    四、网站首页显示页面

      1)表格标签

        <table>

          <tr>  //行

            <td></td>   //列(单元格)

          </tr>

        </table>  

        table属性:

          边框:border

          宽度:width

          高度:height

          背景颜色:bgcolor

          边框与边框的间距:cellspacing

          边框与内容的间距:cellpadding

          居中显示:align

          

        表格的跨列、跨行操作(合并列、合并行):是针对单元格的(写在td里面)。

         属性:

          colspan  定义跨列列数

          rowspan  定义跨行行数

    参考:http://www.sohu.com/a/150358030_99897596

      2)步骤分析

        第一步:创建一个八行一列的表格

        第二步:实现第一行(嵌套一个一行三列的表格,然后分别对单元格的内容进行填充)

        第三步:实现第二行(暂时使用字体标签结合超链接标签完成导航栏,需要设置当前单元格背景颜色为黑色)

        第四步:实现第三行(直接放置静态图片)

        第五步:实现第四行(嵌套一个三行四列的表格)

        第六步:实现第五行(放置一张广告图片)

        第七步:实现第六行(复制第四行代码)

        第八步:实现第七行(放置一张广告图片)

        第九行:实现第八行(使用字体标签和超链接完成友情链接和版权信息)

        

     五、网站后台管理系统

      1)框架集结构标签(将页面进行区域划分)

        <frameset cols="25%,*">

           <frame src="left.html" />
           <frame src="right.html" />

        </frameset>

        属性:

          cols:进行垂直切割划分,可以切割为任意块。(参数的值相加=100%,其中一块可以使用*表示)

          rows:进行水平切割划分,可以切割为任意块。(参数的值相加=100%,其中一块可以使用*表示)

        一旦划分区域之后,我们需要对具体的区域进行内容填充,此时需要使用<frame></frame>标签。

        frame标签属性:

          src:指定该区域显示的文件(路径)

          name:它通常结合超链接的target属性使用,用来定义最终的显示位置。

      2)具体代码实现网站后台管理系统

      首先新建网站后台显示页面的HTML文件,

      

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>网站后台系统显示页面</title>
     6     </head>
     7     <frameset rows="20%,*">
     8         <frame src="top.html" />
     9         <frameset cols="20%,*">
    10             <frame src="left.html" />
    11             <frame name="right" />
    12         </frameset>
    13     </frameset>
    14 </html>
    View Code

      然后在同一文件夹下新建top.html文件,

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6     </head>
     7     <body>
     8         <font size="3">欢迎进入后台管理系统</font>
     9     </body>
    10 </html>
    View Code

      同一文件夹下新建left.html文件,

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6     </head>
     7     <body>
     8         <a href="right.html" target="right">会员管理</a><br /><br />
     9         <a href="#">品牌管理</a><br /><br />
    10         <a href="#">商品管理</a><br /><br />
    11         <a href="#">分类管理</a>
    12     </body>
    13 </html>
    View Code

      同一文件夹下新建left.html文件,

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6     </head>
     7     <body>
     8         <table border="1px"  width="450px" height="150" align="center" > 
     9             <tr height="100px" bgcolor="gold">
    10                 <td>11</td>
    11                 <td>12</td>
    12                 <td>13</td>
    13             </tr>
    14             
    15             <tr>
    16                 <td>21</td>
    17                 <td>22</td>
    18                 <td>23</td>
    19             </tr>
    20         </table>
    21     </body>
    22 </html>
    View Code

      最后,网站后台显示页面的HTML文件在浏览器中运行,效果如下:

      点击会员管理,跳出会员信息,

  • 相关阅读:
    最短路径-Dijkstra算法(转载)
    递归算法到非递归算法的转换
    向量点乘(内积)和叉乘(外积、向量积)概念及几何意义(转载)
    数据预处理之独热编码(One-Hot Encoding)(转载)
    MyEclipse中手工添加dtd支持
    怎样sublime显示文件夹
    sublime_Text3中snippet设置信息头(包括作者、日期)
    解决Sublime_Text不能安装插件的方法
    Python设置默认编码为UTF-8
    解决火狐启动缓慢的方法
  • 原文地址:https://www.cnblogs.com/sunNoI/p/8679664.html
Copyright © 2020-2023  润新知