zoukankan      html  css  js  c++  java
  • HTML

    1、介绍

      HTML 指的是超文本标记/标签语言 (Hyper Text Markup Language),专门制作网页的计算机语言

      HTML文件的后缀必须是 "htm" 或者 "html"  

    2、文件标签

      <html> 标签: 代表当前书写的是一个HTML文档 

      <head>标签:存储的本页面的一些重要的信息,它不会显示 

      <head>标签:有一个子标签<title>它是用于定义页面的标题的 

      <body>标签:书写的内容会显示出来

      <body>标签的属性:

        1. text 用于设置文字颜色
        2. bgcolor 用于设置页面的背景色
        3. background 用于设置页面的背景图片

    3、HTML注释

      <!-- 这个就是注释 -->

    4、标签:

      1、换行标签:<br/> 标签就是一个换行(回车)功能标签

      2、段落标签:<p> 标签中的内容会在开始与结束之间产生一个空白行,并且它会自动换行

             align是它的常用属性,可以用来设置段落中的内容对其方式,可取的值有:

             left 、right 、center

      3、水平标签:<hr> 标签会在页面上产生一个水平线,它的常用属性有:

               align:可取值有left right center 代表水平线位置

             size:代表水平线厚度(粗细)  size="5",5的默认单位是 "像素/像素点",也可以实用百分比,size="50%"

             代表水平线宽度

             color:水平线的颜色

      4、分区标签:<div> 块标签,是用来进行布局的,普通的div并没有什么效果,肉眼也看不见,但div与CSS结合,

              就会更好对页面进行排版

               <span> 标签用来组合文档中的行内元素,一般使用 <span> 来组合行内元素,以便通过样式来格式化它们

             <div>与<span>的区别:

               1. div会自动换行,我们也叫这样的标签叫块级元素

               2.span标签它不会自动换行,我们叫它为行内元素

               3.div整体划分区块,而span局部划分区块    

      5、字体标签:<font>标签可以设置字体,字的大小及颜色,常用属性:

              1、face:用于设置字体,例如 宋体、楷体等

              2、size:用于设置字体大小(大小默认设置1-7,7最大,想要更大需要实用css)

              3、color:用于设置字体的颜色,屏幕上的颜色是有红绿蓝三原色组成的,所以颜色表达方式有:

                   1.使用十六进制表示,取值范围#000000 ~ #FFFFFF (黑色到白色)

                   2.RGB颜色表示法:RGB(x,y,z)。x、y、z是0 ~ 255之间的整数。rgb字母大小写无所谓

                   在线颜色选择器 

      6、标题标签:<h1>--<h6>,h1最大 h6最小,它们代表的是标题, 自动换行,字体加粗,标题与标题之间产生一定的距离

      7、格式化标签:<b> 字体加粗

              <i> 字体倾斜

             <del> 删除线

             <u> 下划线

      8、列表标签:ol 有序列表 ,列表按照有序进行排列,常用的属性有:

              tyep="A" 字母排序

              type="1" 罗马数字排序

              start="3" 指定序列从几开始排序

                ul 无序排序,列表不按顺序排序,但是可以设置排序是的开头标志,常用属性有:

              type="disc" 默认 实心圆

              type="square" 方块

              type = "circle" 空心圆

      9、 图像标签:<img>标签可以在网页引入一张图片,常用属性:

              1. src 代表的图片的路径

              2. width 图片的宽度

              3. height 图片的高度

              4. border 用于设置图片的边框
              5. alt 如果图片不可以显示时,默认显示的文本信息 

              6. title鼠标悬停图片上,默认显示的文本信息

              7. align 图片附件文字的对齐方式,可取值有

                left:把图像对齐到左边 

                right:把图像对齐到右边 

                middle:把图像与中央对齐 

                top:把图像与顶部对齐 

                bottom:把图像与底部对齐(默认)

      10、超链接标签:<a>标签,可以实现跳转到其他页面操作,超链接的内容不仅可以是文本,也可以是图片等信息

                 常用的属性:1、href代表的我们要跳转的路径

                       2、target这个属性规定在何处打开这个链接文档,可取值:

                          _blank 在新窗口中打开页面

                          _self 默认 在本窗口打开页面

              功能性连接:发邮件:

                    <a href="mailto:sunguoan@163.com">联系站长</a>

                    qq聊天窗口:                

                      <a href="tencent://message/?uin=19998539&Menu=yes">
                          <img border="0" src="http://wpa.qq.com/pa?p=1:615050000:7"/>
                      </a>

       11、表格标签:<table>:定义一个表格

                  border:边框,取值是以像素为单位

                  width :代表表格的宽度

                 align : 代表表格的对齐方式,取值有 left、right、center

                 cellspacing:单元格间距(通常设置0表示单线表格)

              <tr>:表格中的行

                 align 代表表格的对齐方式,常用取值有:left、right、center

              <td>:  表格中的数据单元格

                   colspan 指示列的合并

                 rowspan 指示行的合并                   

              

      12、表单标签:<from>就是表单标签,它得常用属性有:

                 action:整个表单提交的目的地

                   method: 表单提交得方式,有get提交和post提交

                     get:提交时,传输数据量少(传递普通文字信息,传递照片会失败)

                        明文提交(在浏览器的url 后面会显示提交的数据,不适合用于登录)

                       post:提交时,传输数据量大(传递文字和图片都行)

                        密文提交(浏览器的url后面看不到提交 的数据)

        表单中的元素(控件):1、<input>元素type属性:

                        - text: 默认值,普通的文本输入框

                            - placeholder属性:提示文本

                          - maxlength属性:最多能输入字符数量

                        - password: 密码输入框

                        - checkbox:多选框/复选框

                          - checked:被选中

                        - radio:单选按钮

                        - file :上传文件 

                        - submit :提交按钮

                        - reset:重置按钮

                        - button:普通按钮 

                    2、<select>:下拉列表/下拉框

                            - <option> 列表钟的项

                            - selected 被选中的

                    3、<textarea> : 文本域(多行文本框)

                           可以通过 cols 和 rows 属性来规定 textarea的尺寸,

                           不过更好的办法是使用 CSS 的height 和 width 属性

                    4、<button>:按钮

                             在form表单中,作用和submit一样

                             不再form表单钟,就是普通按钮(配合后期的javascript,可扩展性更高)                     

                                

                    

       13、框架标签:  

            通过和框架标签可以定制HTML页面布局。可以理解为:用多个页面拼装成一个页 面。

            注意,框架标签和body标签不共存。“有你没我,有我没你”   

                           

                    

              

        14、其他标签与特殊字符

          1、<meta>标签               

          

          2、<link>标签,使用该标签来导入css

          3、特殊字符  

            

    5、HTML5新特性

      1.H5包含H4

      2.大小写不敏感:标签、属性、属性的值  : <inPUT Type="password"/>

      3.引号可以省略:<input type = "password"> --> <inpyt type=password>

      4.省略了结尾标签: <p> 哈哈哈哈哈  ps:源码中html会帮我们自动补全的

      5.新增语义化标签    

        

      6、媒体标签:想在网页上播放视频,就要使用<video> 属性有:

        src:媒体资源文件的位置

        controls:控制面版

        autoplay: 自动播放

          loop: 循环播放

        <video src="img/html-css-js之间的关系.mp4" controls  loop autoplay></video>

      7、新增表单控件

        

    HTML 

     
  • 相关阅读:
    【BZOJ4383】[POI2015]Pustynia 线段树优化建图
    【BZOJ4519】[Cqoi2016]不同的最小割 最小割树
    【BZOJ2229】[Zjoi2011]最小割 最小割树
    【BZOJ2151】种树 双向链表+堆(模拟费用流)
    Python入门之Pycharm开发中最常用快捷键
    Python Web学习笔记之GIL机制下的鸡肋多线程
    SQL学习之Can't connect to MySQL server on localhost (10061)
    win10锁屏界面无法更新
    如何安装Pycharm官方统计代码行插件
    Notepad++ 主题配色配置
  • 原文地址:https://www.cnblogs.com/hzaixt/p/14005727.html
Copyright © 2011-2022 走看看