Python网页开发基础及常用标签详解

一、前端基本标签的使用

html是网页标签,是超文本语言,是构成网页的重要骨架。


1.书写html网页,应先创建文件,其后缀名为.html

网页模版介绍:

<!DOCTYPE html>
        !DOCTYPE:规定你的网页文档是什么类型
        html:网页格式
        规定这个网页类型是html网页格式
<html lang="en">
        html:网页根标签开头
        lang:网页字体语言
        en:英文网页
        zh-cn:中文网页
<head>
        head:网页头部标签
    <meta charset="UTF-8">
        meta:辅助网页标签
        charset:规定字符串编码格式
        UTF-8:通用码
     规定这个网页格式为通用码
    <title>Title</title>
        例如:<title> b站<title>
       title:网页标题
</head>
<body>
    身体标签 展示用户去查看代码效果
</body>
</html>网页根标签结尾

2.常用标签

 单标签只有一个开头,双标签成对出现,有开头有结尾

①div 盒子标签,也可称为容器,里面可放任意内容和其他标签,可以<div>嵌套<div>

<body>

    <div>
         盒子标签
    </div>

    <div>

        <div>
    
        </div>
    
    </div>

</body>

②p标签:文本段落标签,可以嵌套在div中

<body>

    <div>

         <p>

         </p>

   </div>

</body>

③span标签:结合p标签进行使用

<body>

    <p>
       今天的天气
       <span style"colour:red">真好</span>
       注释:结合p标签进行使用,可以对语句进行强调,设置不同的颜色
    </p>

</body>

④h系列标签:如word中的对文章设置标题一样,分为一级标题,二级标题,…等等。

<body>
    <h1>一级标题<h1>
    <h2>二级标题<h2>
    <h3>三级标题<h3>
    <h4>四级标题<h4>
    ...
</body>

⑤列表标签:

无序列表标签(ul):ul里面只能嵌套子标签li,不能嵌套其他类型的标签,但子级标签li里面可以嵌套任何标签,ul通过li展示文字内容

快捷生成多个li子元素的方法:ul>li*个数

<ul>
    <li>今天天气真好呀</li>
    <li>今天的内容很精彩</li>
    <li>今天的我很开心</li>
    <li>今天的我学到了很多的知识</li>
    <li>
       <div>
          今天很充实
       </div>
    </li>
</ul>

运行结果为:

可以通过type属性去修改前面的符号,默认为是一个小圆圈

(1)type="disc" 黑色小圆点 默认值

(2)type="circle" 空心圆

(3)type="square" 黑色方块

(4)type="none"

有序列表标签(ol):默认是从1开始排列 ,可以是从字母开始排列 a和A或者罗马数字 i和I

可以使用css样式清除有序列表   style="list-style:none"

 <ol type="a" style="list-style: none" >
        <li>先坐车回家</li>
        <li>先开灯</li>
        <li>打开热水器</li>
        <li>打开空调</li>
        <li>开始洗澡躺床上睡觉</li>
 </ol>

运行结果为:

列表之间可以相互嵌套

<!-- 列表之间相互嵌套-->
<ul>
   <li>li子元素</li>
   <li>
       <!--有序列表-->
       <ol>
           <li>我是写在无序列表里面的ol的子元素标签</li>
       </ol>
   </li>
</ul>

自定义列表: 一般结果为无序列表

<!--dl:自定义列表 -->
    <dl>
        <!--dt自定义列表项目名-->
        <dt>项目名</dt>
        <!--dd自定义列表项目描述-->
        <dd>项目具体描述</dd>
    </dl>


    <dl>
        <dt>手机品牌</dt>
        <dd>小米</dd>
        <dd>华为</dd>
        <dd>苹果</dd>
        <dd>oppo</dd>
        <dd>vivo</dd>
    </dl>

⑥a标签,超链接标签

a:超链接标签/超文本标签
1.href 超链接点击之后跳转地址
2.target 指定你的链接在 打开位置
 >默认值: _self  在当前的页面去打开
 >target="_blank" 在新的标签页中打开   可以重复打开多个
 >_new 新开 只会新开一个标签页
<a href="https://www.baidu.com/" target="_self">点我去百度一下</a>
<br>
<a href="./2-列表标签.html" target="_new">去学习一下列表</a>

⑦img标签,图片标签

        src:图片地址

        路径方式:./: 相对路径

        绝对路径:从盘的位置开始,一直到你的文件结束

        alt: 提示文本作用

        width:设置宽度

        height:设置高度

        title:鼠标悬停到图片,会显示文字

<img src="./动物.jpg" alt="图片出问题了" width="300" height="500" title="小猫真可爱呀!">

⑧文字加粗标签

  <b> 文字会加粗</b>  只是视觉加粗

 <strong>文字也会加粗 </strong>  视觉加粗,也会被浏览器优先查找到,是突出重要标签

⑨倾斜标签

<i> 文字倾斜 </i>

<em> 丁禹兮 </em>      em优先被浏览器查找到

⑩删除线标签  del标签    s标签

<div>

    <del> 原价:999元 </del> 特价:99元

</div>

<s>删除线标签  </s> 

⑪分隔符 :  <hr> 结果会显示一条水平线            <br>文本换行符  

br标签实例:

This text contains<br />a line break

 br显示效果如图:

This text contains
a line break

⑫空格实体符:&nbsp

<p>
    我觉得前端&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;还是很简单的
</p>

显示效果图:

我觉得前端  还是很简单的

作者:小丁学python

物联沃分享整理
物联沃-IOTWORD物联网 » Python网页开发基础及常用标签详解

发表回复