分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

HTML入门(一)

发布时间:2023-09-06 02:14责任编辑:董明明关键词:HTML

HTML基本语法及常用标签

0序言:

html文件可使用任意编辑其,最终把文件后缀名改为.html即可(txt等。推荐notepad++),文末有文中所用所有html示例文件的下载地址。

一、HTML文档结构

  • html文档框架及解释
    <!doctype html>    ??? //指定文档类型<html>         ????//html开始标签 <head>         ?? //头开始标签</head> ???????????????????????//头结束、、<body> ???????????????????????//身体开始标签 ????</body> ???????????????????????//身体结束、、</html>        ????? //html结束标签 
  • 基本框架运行效果(空白页)
  • html文档的注释
    • 在上述中以 // 为html注释是不可运行的,在html中有其独特的注释方式:
      <!-- 我是一个注释 --><!doctype html>    ??? <html>         ???? <head>         ?? </head> ???????????????????????<body> ????????????????????????????</body> ???????????????????????</html>

二、HTML语法

  html的标签是定义好的标记,用来控制页面显示的内容(文字、列表、图像等),通过定义标签的属性可以定义网页的内容样式。

  标签分为单标签成对标签

    • 单标签
      <!--这是个换行标签--><br>
          
    • 成对标签
      <!--字体标签--><font size = "5" color = "red" face = "楷体">红色字体</font>

 三、HTML常用标签实例

  1. meta标签(单标签)
    • meta标签属于head标签的子标签,有http-equiv(用于指定协议头类型) 和 content(用于指定头类型的值) 两大部分
    • content的值有多个时用隔开(如refresh类型content的值)
    •  http-equiv类型总结:
      1. content-type: 用于定义用户的浏览器或相关设备以何种方式加载数据(指定网页的编码方式)。
        <!doctype html>    ??? <html>         ???? <head> ???<!--meta作用:指定text/html(普通网页打开资源),编码方式为UTF-8-->         ??  ???<meta http-equiv = "Content-Type" content = "text/html;charset = UTF-8"/></head> ???????????????????????<body> ????????????????????????????</body> ???????????????????????</html>
      2. content-language:用于指定页面的编码方式,此值也可包含在content-type协议头中(如上定义了UTF-8):
        <!--meta作用:指定编码方式为UTF-8-->         ?? <meta http-equiv = "Content-language" content = "charset = UTF-8"/>
      3. refresh:用于指定页面的刷新或转跳的间隔时间和转跳的资源。
        <!--meta作用:3s后跳转到我的github上里面有本文所用到的所有html文件-->         ?? <meta http-equiv = "refresh" content = "3; url = https://github.com/Sunrisepeak/webLearning/tree/master/HTML"/> ???<!--meta作用:每3s刷新页面一次-->         ?? <meta http-equiv = "refresh" content = "3"/>
      4. expires:用于指定缓存过期时间。缓存一旦过i就,当有客户请求页面时,必须从服务器上重新下载。
      5. pragma与no-cache:
        <!--表示禁止浏览器从本地计算机的缓存中访问页面内容,这样将无法实现脱机访问--> ???<meta http-equiv = "pragma" content = "no-cache"/>
      6. set-cookie:
        <!--设置cookie,浏览器访问某个页面时会将cookie保存在缓存中,在下次访问可以从缓存中读取,以提高速度。必须用GMT格式指定cookie过期时间--> ???<meta http-equiv = "set-cookie" content = "cookievalue = xxx; expires = Mon,12 May 2001 00:20:00 GMT"/>
    • name类型:
      1. keywords:为搜索引擎提供关键字列表。
        <meta name = "keywords" content = "key1,key2,key3....."/>
      2. description:为搜索引擎提供网页的主要内容的描述。
        <meta name = "description" content = "网页描述信息"/>
      3. author:标明网页的制作者。
      4. robots:用于提示那些页面需要索引,那些页面不需要索引。
        <!--content的值: ???all ???????????文件将被检索,且页面上的链接可以被查询 ???none ???????  文件将不被检索,且页面上的链接不可以被查询 ???index ???????文件将被检索 ???follow ??????页面上的链接可以被查询 ???noindex ???文件将不被检索,但页面上的链接可以被查询 ???nofollow ??文件将被检索,但页面上的链接不可以被查询-->

   

2.title标签:<title></title>

    • title.html
      <!DOCTYPE html><html><head> ???<meta http-equiv = "content-type" content = "charset = UTF-8"/> ???<title>快看标题栏</title></head><body> ???</body></html>
        

3.文本标签

    • 字体标签实例<font></font>,(成对标签 可定义color 、 size 、face属性)
      <!DOCTYPE html><html lang="en"><head> ???<meta http-equiv = "content-language" conetnt = "charset=UTF-8"> ???<title>font 标签的使用示例</title>
      </head><body> ???<font size = "+5" color = "blue" face = "楷体">这是蓝色五号楷体</font> ???<br/> ???<font size = "4" color = "#FF0000" face = "隶属">这是红色四号隶属</font></body></html>
    •  标题标签实例:<hx></hx>,标题属于块级元素,浏览器会自动在标题前后加上空行。
      <!DOCTYPE html><html><head> ???<meta charset="UTF-8"> ???<title>标题标签的使用的实例</title></head><body> ???<h1>一级标题</h1> ???<h2>二级标题</h2> ???<h3>三级标题</h3> ???<h4>四级标题</h4> ???<h5>五级标题</h5> ???<h6>六级标题</h6></body></html>
    • 换行标签:<br/>
      <!DOCTYPE html><html><head> ???<meta charset="UTF-8"> ???<title>换行标签的使用</title></head><body> ???<!--单标签只起换行作用,没有相互关系--> ???春眠不觉晓<br/>处处闻啼鸟<br/>夜来风雨声<br/>花落知多少</body></html>
    • 段落标签:<p align = "x"></> , x =(center,left,right)--------------也可单独使用O
      <!DOCTYPE html><html><head> ???<meta http-equiv = "content-type" content = "charset = UTF-8"/> ???<title>段落标签使用实例</title></head><body> ???<!--成对标签,align属性的值为居中(center)--> ???<p align = "center">春晓</p> ???<p align = "center"> ???春眠不觉晓<br/>处处闻啼鸟<br/>夜来风雨声<br/>花落知多少 ???</p> ???<p align = "right"> 我是单独使用的例子</body></html>
    • 特殊字符:----------------https://blog.csdn.net/pierre_/article/details/51306393

4.列表标签:分有序列表和无序列表两类,通常结合使用。

    • 无序列表:使用<ul>定义,列表项使用<li>定义,列表项的内容位于一对<li>标签之内。<li>标签有属性type(disc 默认值;为实心圆;circle为空心圆;square为实心方块)
      <!DOCTYPE html><html><head> ???<meta http-equiv = "content-type" content = "charset = UTF-8"/> ???<title>无序列表的使用实例</title></head><body>常见的体育运动有:<br/> ???<ul> ???????<!--默认--> ???????<li>篮球</li> ???????<!--实心圆--> ???????<li type = "disc">P球</li> ???????<li type = "circle">pingPang球</li> ???????<!--实心方块--> ???????<li type = "square">zHu球</li></body></html>
    • 更新中、、、、、

 全文html示例文件下载地址?:点我

HTML入门(一)

原文地址:https://www.cnblogs.com/sunrisepeak/p/9607525.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved