【前端保姆级笔记】超详细的html笔记!!!(小柏出品)

html 骨架
  • 基本骨架

 <html>
 	<head>
 	    	<title>  </title>
 	</head>
	
 	<body>
 		
 	</body>
	
 </html>

  • 完整骨架
<!DOCTYPE html>
<html lang="zh">
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>

	</body>
</html>

meta:元
属性:charset :字符集
防止乱码


html语法规则
  1. 双标签: 例:<p>这是一个双标签</p>
  2. 双标签 == 开始标签<p> + 结束标签</p>
  3. 单标签: <hr>,<br>

容器 和文本级别标签

文本级别标签p,span,img,表单标签等。

* 网页显示内容一般只能插入文字,或者是==其他级别文本标签==。**不能嵌套相同文本标签**。
* 否则学习样式的时候,网页布局会收到影响。


容器级别标签div ,h1,dl,dt,dd,ul,ol,li等.

* 可以插入任意内容(文字,文字级别标签), 或者其他容器标签。
标签属性
  • 属性:包括属性名 和 属性值。对整个网页有影响。

    例:<h1 class = "box" id="123"></h1>


h系列标签
  • 可以显示 1~6级标题 ,h1~h6
  • 是双标签,也是容器标签。(容器标签:可以插入任意内容)
  <h1>啦啦啦</h1>
   <h2>哈哈哈</h2>
    //....   
  <h6>呵呵呵</h6>
                  // 只能并列,不能嵌套其他h标签。 一个网页 只能有一个 h1 标签

p标签
  • p:paragraphs
    • p:双标签,文本级别标签
    • 在网页显示一个段落
    • : 文本级别标签:网页显示内容,可以是文字,其他类型文本级别标签,但是不能插入容器级别标签

img标签
  • img: image.
    • 常见格式:jpg,png,gif
    • 级别:文本级别标签 ,单标签 ,“”当文字使用“”。
    • 常用属性:
      • src:source 设置路径
      • width:设置宽度
      • height:设置高度
      • title: 鼠标移到到图片上 显示标题(提示文字)。
      • border: 设置图片外层边框的宽度。
      • alt:设置 图片没有图像的时候,用文字代替。
// 默认在body内部

<img src="web.jpg" width=500px height=500px title ="看什么看"  border =10px alt=“无法加载图片” />
相对路径

.注:…/:代表着 当前文件,所在文件夹的上一级目录

if(图片和 html文件 在同一文件夹下) 
	src = ”图片名字.后缀名“
 else {
     if(图片 在html文件 的下级)  // 也就是 装图片的文件夹imges 和 html文件同级,同一文件夹下。
         src = "imges/web.jpg"
  	 if(图片 在html文件 的上级) 
         src = "../web.jpg"
 }
绝对路径
  • 就是一般的路径。(从盘符出发)。

a 标签
  • a : anchor 锚 俗称 :超链接
    • 双标签 ,文本级别标签
    • 常用属性
      • href :跳转链接(相对路径,绝对路径),进入另一个网页
      • title:鼠标移动上去 ,提示文字。(可以是任意类型的字符)
<a href="http://baidu.com">baidu</a>
<a href="http://baidu.com" target="_self">baidu</a>
<a href="http://baidu.com" target="_blank">baidu</a>
<!--
	href : 设置连接的地址。
	target :设置目标进行跳转。
			_self : 表示当前页面。
			_blank : 表示打开新页面进行跳转。

-->
锚点

两个位置进行跳转

href的属性值 :# + id

<p id="mao">xxxxxxxxxxxxxxxxxxxxxxx</p>
// 假装中间有很多东西。

<a href="#mao"> 锚点链接</a>
// 一点锚点链接 ,跳转到第一个p

列表
  • 无序列表
    • 作用:可以在网页中搭建一个没有顺序的列表。
    • 需用两个标签配合使用 :ulli
    • ul :unorder list 表示容器
    • li : list item 表示容器
    • li 需嵌套在ul 里面 ,不能单独使用,另外,ul的里面只能放li
    • li 里面可以放任意内容。
<ul>
	<li>xxxxxxxxxxx</li>
	<li>
        <h2>llll</h2>
        <ul>   ....   </ul>
    </li>
    
    <li></li>
</ul>
  • 有序列表
    • 作用:可以在网页中搭建一个有顺序的列表。
    • 需用两个标签配合使用 :olli
    • ul :order list 表示容器
    • li : list item 表示容器
    • li 需嵌套在ol 里面 ,不能单独使用,另外,ol的里面只能放li
    • li 里面可以放任意内容。
<ol>
	<li>xxxxxxxxxxx</li>
	<li>
        <h2>llll</h2>
        <ol>   ....   </ol>
    </li>
    
    <li></li>
</ol>
  • 定义列表
    • 定义: 一个自定义标题和内容列表。
      
    • 使用要求: `dl,dt,dd` 三个标签一起使用。
      
    • dl:definition list      相当于 列表最外层容器,大结构。
      
    • dt:definition  term   表示列表主题或者术语。
      
    • dd:definition description 表示 对于主题,术语 的 一个解释。
      
    • dl 的内部 放 dt 和  dd ,(dt和 dd  是并列的。)
      
    • dt 后面 可以有 多个dd  (可以有多个解释,没毛病)
      
    • ==dt和dd 都属于容器级别标签 ,里面什么都可放==
      
<dl>
    <dt>长城</dt>
    <dd>长城(The Great Wall),又称万里长城,是中国古代的军事防御工事,是一道高大、坚固而且连绵不断的长垣,用以限隔敌骑的行动。长城不是一道单纯孤立的城墙,而是以城墙为主体,同大量的城、障、亭、标相结合的防御体系。</dd>
    
    <dt>北京故宫</dt>
    <dd>北京故宫是中国明清两代的皇家宫殿,旧称紫禁城,位于北京中轴线的中心。北京故宫以三大殿为中心,占地面积约72万平方米,建筑面积约15万平方米,有大小宫殿七十多座,房屋九千余间。</dd>   
</dl>

效果

长城

长城(The Great Wall),又称万里长城,是中国古代的军事防御工事,是一道高大、坚固而且连绵不断的长垣,用以限隔敌骑的行动。长城不是一道单纯孤立的城墙,而是以城墙为主体,同大量的城、障、亭、标相结合的防御体系。

北京故宫

北京故宫是中国明清两代的皇家宫殿,旧称紫禁城,位于北京中轴线的中心。北京故宫以三大殿为中心,占地面积约72万平方米,建筑面积约15万平方米,有大小宫殿七十多座,房屋九千余间。


布局标签
  • 布局标签: divspan , 俗称 :”盒子“。

  • div:division 区域

    • div是双标签,容器级别标签。
    • 作用:划分页面区域,辅助页面布局。
  • span:小区域,小跨度。

    • span是双标签,经典的文本级别标签
    • 作用 : 在不影响整体布局的时候,可以用于局部的调整。

表格标签
  • 至少需要3个标签
    • table:本身含义即表格,可以理解为最外围的框架
    • tr: table rows (表行) ,定义的是表格内部的行
    • td:table dock (表格单元格),定义的是 每一行 的单元格 数目
    • th:table header 表头单元格 ,默认样式:字体居中,字相对较大,可以替换 td
  • 嵌套关系 : table -> tr -> td
<table border = 1px>
    <tr>
        <td>第一行第一列</td>
        <td>第一行第二列</td>
    </tr>
     <tr>
        <td>第二行第一列</td>
        <td>第二行第二列</td>
    </tr>
</table>

效果:

第一行第一列第一行第二列
第二行第一列第二行第二列
表单元素
  • 表单元素 就是 输入框
form标签
  • form:表单
    • form标签 不是一个 结构性标签 ,而是 一个功能性 标签
    • 全部表单元素一般需要书写在form标签内部。
    • 作用 : 可以设置表单元素 收集数据提交给谁,设置提交数据方式。
    • 重要属性:
      • method:设置提交数据方式, get 或者 post方式
      • action: 设置收集到列表单 数据 提交给谁 的路径
文本框
  • input :表单元素
    • 单标签 , 相当于一个特殊文字。
    • 重要属性
      • type : 可以创建不同的表单元素
      • value : 设置默认值 (自定义内容)
<form>
    <input type=test value =小柏最帅/>
</form>

效果

密码框
  • 只需要 把 type 设置为 password 即可
<form>
    密码:<input type=password value =输入密码 />
</form>

效果

密码: 
单选按钮
  • 只需要 把 type 设置为 radio(收音机) 即可
    • 单选框 :成组出现,而且有可能是互斥的。
    • 设置互斥的方法:
      • 同时添加 name属性 并且为相同值。
<form>
    <p>
    	性别:
        <input type=radio  name=sex/><input type=radio  name=sex/></p>
</form>

效果

性别: 男 女


复选按钮
  • 只需要 把 type 设置为 checkbox(多选)即可
<form>
    <p>
    	你会哪几种语言:
        <input type=checkbox  name=hobby/> cpp
         <input type=checkbox  name=hobby/> java
            <input type=checkbox  name=hobby/> python
            <input type=checkbox  name=hobby/> GO
    </p>
</form>

效果

你会哪几种语言: cpp java python GO


按钮
  • 通过input标签,还可以获得三种不同类型的按钮
    • button : 普通按钮
    • reset : 重置按钮 (按后,form标签内部的全部表单元素恢复起始状态、)
    • submit:提交按钮 ,将数据 提交给服务器。
  <form>
        密码:
        <input type=text value=“输入密码” />
        <p>
            性别:
            <input type=radio name=sex/><input type=radio name=sex/></p>
        <p>
            <input type="button" value="点我点我">
            <input type="reset" value="重置">
            <input type="submit" value="提交">
        </p>
    </form>

效果

密码:

性别: 男 女


文本域
  • 文本域 可以让用户在多行输入文本内容。
    • textarea: 双标签 ,文本级别标签 。可以当做一个文字显示即可。
    • 常用属性:
      • rows:行 设置文本域显示 的行数 (超出行数 会有滚动条出现),属性值 是数字
      • cols : 列 设置文本域显示 的列数 (宽),属性值 是数字
  <textarea name="" id="" rows=5 cols=10>默认文字</textarea>

效果

默认文字


下拉菜单
  • 下拉菜单 : 需要用 selectoption 两个标签嵌套结合使用。
    • select 和 option 都是 双标签文本级别标签
    • 嵌套关系: select–> option
    • select : 表示搭建下拉菜单的整体结构。
    • option: 表示下拉菜单中 的 每一项。

:下拉菜单默认显示的是第一个选项

如果想让某一项作为 默认显示 ,则需要 给这个option标签添加一个selected属性。属性值为selected

   你的选择是:
    <select name="" id="">
        <option value="">小姐姐1号</option>
        <option value="" selected="selected">小姐姐2号</option>
        <option value="">小姐姐3号</option>
    </select>

效果

你的选择是:

小姐姐1号 小姐姐2号 小姐姐3号
其他杂碎的知识点
注释
  • 写法:
<!-- 这里写注释  -->
字符实体

&nbsp; : 全称:non-breaking space 空格、

&lt; : 全称 : less-than 小于号 <

&gt; : 全称: greater-than 大于号 >

&copy; : 全称:copy-right 版本符号 @

  • 字符实体: 以 & 开头 , 以 ; 结尾。
  • 17
    点赞
  • 85
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Unity 抠人像的原理是基于计算机视觉技术中的图像分割算法。这种算法可以将一张图片分割成多个区域,进而实现抠图的效果。其中最常用的图像分割算法是基于深度学习的语义分割算法。 具体来说,语义分割算法会将一张图片中的每个像素都标记上对应的类别,比如人像、背景、物体等等。在抠图的场景中,我们需要将人像标记出来,并将背景去除,从而实现抠图的效果。 下面是一些保姆的抠图教程,手把手教你如何进行抠图: 1. 使用 Photoshop 的磁性套索工具进行抠图 磁性套索工具是 Photoshop 中常用的抠图工具之一,它可以根据颜色的相似度自动选取区域。使用磁性套索工具进行抠图时,需要先调整磁性套索工具的参数,比如设置套索的宽度和磁性强度等。 2. 使用在线抠图工具进行抠图 现在有很多在线抠图工具可以使用,比如 Clipping Magic、Remove.bg 等等。这些工具使用的是深度学习算法,可以自动识别人像并将背景去除,使用起来非常方便。 3. 使用 Unity 的抠图插件进行抠图 Unity 中也有一些非常好用的抠图插件,比如 Alpha Mask、Simple Mask 和 Smart Mask 等等。这些插件可以帮助开发者快速实现抠图的效果,无需手动进行抠图操作。 总之,抠图是计算机视觉技术中一个非常重要的应用场景,也是游戏开发中常见的需求之一。掌握抠图的技巧和方法,可以帮助开发者快速实现游戏中的各种效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

帅小柏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值