javaweb-HTML-026

HTML-文本编写

  • 静态资源:
    * HTML:用于搭建基础网页,展示页面的内容
    * CSS:用于美化页面,布局页面
    * JavaScript:控制页面的元素,让页面有一些动态的效果
  1. 概念:是最基础的网页开发语言
    * Hyper Text Markup Language 超文本标记语言
    * 超文本:
    * 超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本.
    * 标记语言:
    * 由标签构成的语言。<标签名称> 如 html,xml
    * 标记语言不是编程语言

    1. 快速入门:
      • 语法:
        1. html文档后缀名 .html 或者 .htm

        2. 标签分为

          1. 围堵标签:有开始标签和结束标签。如
          2. 自闭和标签:开始标签和结束标签在一起。如
        3. 标签可以嵌套:
          需要正确嵌套,不能你中有我,我中有你
          错误:
          正确:

        4. 在开始标签中可以定义属性。属性是由键值对构成,值需要用引号(单双都可)引起来

        5. html的标签不区分大小写,但是建议使用小写。

    2. 标签学习:
      1. 文件标签:构成html最基本的标签
        • html:html文档的根标签
        • head:头标签。用于指定html文档的一些属性。引入外部的资源
        • title:标题标签。
        • body:体标签
        • :html5中定义该文档是html文档
      2. 文本标签:和文本有关的标签
        html语法不严格,即使有时部分丢失仍然可以识别
        • 注释:

          • h1~h6:字体大小逐渐递减
        • :段落标签 段落换行直接br格式不美观


        • :换行标签 如果直接换行,得到的是空字符


        • :展示一条水平线
        • h5已经不建议使用这些属性,但是向下兼容仍然可用。

          • 属性:
            • color:颜色
            • width:宽度
            • size:高度
            • align:对其方式
              • center:居中
              • left:左对齐
              • right:右对齐
        • :字体加粗

        • :字体斜体

        • 以下两个方法已经被淘汰但是仍然可以使用

        • :字体标签

        • :文本居中 * 属性: * color:颜色 * size:大小 * face:字体
        • 属性定义:

          • color:
            1. 英文单词:red,green,blue
            2. rgb(值1,值2,值3):值的范围:0~255 如 rgb(0,0,255)
            3. #值1值2值3:值的范围:00~FF之间。如: #FF00FF 可以使用取色器查看编码
          • width:
            1. 数值:width=‘20’ ,数值的单位,默认是 px(像素)
            2. 数值%:占比相对于父元素的比例

图片标签

  1. 图片标签:
    * img:展示图片
    * 属性:
    * src:指定图片的位置

     	        相对路径
     	            * 以.开头的路径
     	                * ./:代表当前目录  ./image/1.jpg
     	                * ../:代表上一级目录
    

列表标签

  1. 列表标签:
    * 有序列表:
    * ol:
    * li:
    * 无序列表:
    * ul:
    * li:

链接标签

  1. 链接标签:
    * a:定义一个超链接
    * 属性:
    * href:指定访问资源的URL(统一资源定位符)
    * target:指定打开资源的方式
    * _self:默认值,在当前页面打开
    * _blank:在空白页面打开

div和span

  1. div和span:
    和CSS一起使用
    * div:每一个div占满一整行。块级标签
    * span:文本信息在一行展示,行内标签 内联标签

语义标签

html5中为了提高程序的可读性,提供了一些标签。
header页眉
footer页脚

表格标签

  • table:定义表格
    * width:宽度
    * border:边框
    * cellpadding:定义内容和单元格的距离
    * cellspacing:定义单元格之间的距离。如果指定为0,则单元格的线会合为一条、
    * bgcolor:背景色
    * align:对齐方式
    * tr:定义行
    * bgcolor:背景色
    * align:对齐方式
    * td:定义单元格
    * 控制站位几个单元格,横或者列
    * colspan:合并列
    * rowspan:合并行
    * th:定义表头单元格
    * 下面的作用是为了html的阅读性更强。对表格写显示位置有控制效果
    * :表格标题
    * :表示表格的头部分
    * :表示表格的体部分
    * :表示表格的脚部分
<!DOCTYPE html>
<html lang="cn">
<head>
    <meta charset="UTF-8">
    <title>天道</title>
</head>
<body>
<header>
<!--注释-->
<!--文本-->
<h1>第一章</h1>
<!--width控制长度,size控制大小-->
<p><font color="red" size="5" face="宋体">得道多助失道寡助</font><br/>
<center>天地之道&reg;毫末未逃</center>
</p>
</header>
<br>
&reg;
<hr color="#181818" width="50%" size="70  align="left" />
<!--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
有一些特殊字符需要注意,显示
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-->
<!--图片-->
<img src="./底稿.jpg" align="right" alt="底稿" width="30" hight="30"/>
<!--列表-->
<ol type="I" start="I">
    <li>1</li>
    <li>2</li>
</ol>
<!--square--><!--circle-->
<ul type="disc">
    <li>1</li>
    <li>2</li>
</ul>
<!--超链接-->
<a href="https://www.baidu.com">百度</a>
<a href="https://www.baidu.com" target="_self">百度-本页</a>
<a href="https://www.baidu.com" target="_blank">百度-另一页</a>
<!--邮箱-->
<a href="mailto:[email protected]">邮箱</a>
<!--center已经失效了,年久-->
<a href="https://www.baidu.com"><img src="./底稿.jpg" align="center" alt="底稿" width="30" hight="30"/></a>
<!--使用表格,css不再使用-->
<table width="20" border="10" cellpadding="10" cellspacing="0" bgcolor="#8a2be2" align="left">
    <thead>
    <caption>表格</caption>
        <tr>
            <th>1</th>
            <th>2</th>
            <th>3</th>
        </tr>
    </thead>
    <!--表格脚即使放在这里也是最后一个显示。-->
    <tfoot>
    <tr>
        <td colspan="2">5</td>
        <td>5</td>
        <td>5</td>
    </tr>
    </tfoot>
    <tbody>
        <tr bgcolor="blue" align="left">
            <td>4</td>
            <td>4</td>
            <td>4</td>
        </tr>
        <tr>
            <td colspan="1">4</td>
            <td>4</td>
            <td>4</td>
        </tr>
    </tbody>

</table>
<footer>
<!--块标签-->
<div>div</div>
<span>span</span>
</footer>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/lidashent/article/details/107212729