Html&Css 基础总结(基础好了才是最能打的)二

[前端][基础]HTML&CSS 1,HTML1.1 介绍HTML 是一门语言,所有的网页都是用HTML 这门语言编写出来的,也就是HTML是用来写网页的等网站有很多网页。这些都是网页展示出来的效果。而HTML也有专业的解释==HTML(HyperText Markup Language):超文本标记语言:==超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容如上图看到的页面,我们除了能看到一些文字,同时也有大量的图片展示;有些网页也有视频,音频等。这种展示效果超越了文本展示的限制。 阅读详情

Html&Css 基础学习回顾总结

two day~



前言

这是作者的第二天总结篇章, 有需要的小伙伴可以 在这里 找到第一篇文章
视频在这里~ @B站黑马程序员视频

视频共15天,作者会以天为粒度,来分散到不同文章中,有兴趣的小伙伴可以关注一下,谢谢你
书中错误在所难免,如果有小伙伴发现的话恳请斧正,在此先谢过咯~


基本标签

列表就如同字面意思所讲,将内容按照顺序排列,或横向或纵向;
列表标签大致三分类, 分为有序、无序、自定义列表

无序列表标签

在无序列表中, 标签是ul&li的配合,其中ul是无序列表, li是列表条目;

<ul>
<li> 我是item</li>
<li>我是item</li>
</ul>

有序列表标签

有序列表相对于无序列表是在列表条目的开始多了一个1,2,3这样的顺序说明
有序列表是,标签是ol配合li, ol是有序列表, li同样是列表条目;

<ol>
<li> 我是item</li>
<li>我是item</li>
</ol>

tips:有序列表ol跟无序列表ul, 只能包含li, 但是li可以包含任何内容;

定义列表标签

标签是dl, 嵌套dt和dd, dt是定义列表的标题, dd是定义列表的描述详情,
简单理解就是dl是最外面的, dt就是表头, dd是body;
其中,dt和dd可以包含任何内容,但是dl只能包含dt和dd;

<dl>
<dt> 我是item表头</dt>
<dd> 我是item</dd>
<dt> 我是item表头</dt>
<dd> 我是item</dd>
</dl>

表格标签

顾名思义, 表格就是跟我们平常用的excel表格是一致的,展示数据;
标签名称是 table, table嵌套 tr(t-row) tr嵌套th(t-head)和td(t-body)
在一般使用中, 第一行是th表头, 然后再来个tr, 就可以写具体数据了,

<table> 
	<tr>
		<th>我是表头</th>
		<td>我是表内容</td>
		<th>我是表头</th>
		<td>我是表内容</td>
	</tr>
</table>

一般配合js使用for循环展示,

tips: 表格中默认没有边框线, 但是在table中使用 border 属性可以为表格添加边框线

表格结构标签

目的是让 让表格结构更清晰, 语义更清晰 , 是在刚才的代码中增加对应的包含关系,例如:

<table> 
	<tr>
		<thead>
			<th>我是标题1</th>
			<th>我是标题2</th>
			<th>我是表题3</th>
		</thead>
		<tbody>
			<td>我是表内容</td>
			<td>我是表内容</td>
		</tbody>
		<tfoot >
			<td>我是表内容</td>
			<td>我是表底部</td>
		</tfoot >
	</tr>
</table>

thead\body\foot 存在的意义是让代码分层阅读更清晰
thead\body\foot 存在的意思是让代码分层阅读更清晰,但是我觉得一般- -, 不过也是个知识点

合并单元格

将多个单元格合并成一个单元格,用以合并多个同类信息  

跨行合并& 跨列合并
单元格的合并是否不重要?
跨行合并,保留最上单元格, 属性rowspan 
跨列合并,保留最左的单元格, 属性colspan 
属性添加到对应的td中, 取值是数字,表示需要合并的单元格数量; 
不可以跨结构标签合并; 

表单

表单的主要作用是用于收集用户信息 ;

  <form>
	...
  </form>

input 标签

顾名思义又来啦, 其实input标签就是让用户输入的~
but
不同的属性值展示不同的形式,

<input> 是单标签,其中type属性指定了不同的形式
<input type="text...">
其属性值有:
        text 输入文本;
        password 密码框;
        radio 单选框;
        checkbox 多选框;
        file 上传文件; 

占位文本属性: plpachholder  相当于android的textview中的hint~ 

单选框(radio)

    <input type= "radio" name="xingbie">
    <input type= "radio" name="xingbie">

其中有个name属性, 同名的就是默认name是同一个组,也就可以让radio 造成单选的样子,
同组只能选中一个(单选)

还有个属性checked,默认选中, 属性名和属性值一样,可以简写;

    <input type= "radio" name="xingbie" checked="checked">
    <input type= "radio" name="xingbie">

file 上传文件

         <input type= "file" >

文件默认一次性只能上传一个文件, 使用属性 multipe 可以上传多个文件
例如: multipe 属性值和属性名都一样,所以可以简写
上传多个文件使用multipe ~

     <input type= "file" multipe>
checkbox 多选框, 有个属性是checked 表示默认选中 

Select 下拉菜单标签

简单理解: 标签 Select 嵌套option, select 是下拉菜单整体, Option 是每一项;

示例:

    <select>
        <option>北京 </option>
        <option>上海</option>
        <option>深圳 </option>
        <option>我家 </option>
        <option>你家 </option>
    </select>
	<select>
	
		<option selected >你家</option>
		<option >我家</option>
	</select>

其中 option 带有属性 selected 选择,可以让select 默认选中某一项,例如

    <option selected >北京 </option>

文本域标签

相对input text的形式,他将有多行输入文本的表单控件

标签名称:textarea 
<textarea> 我是文本域</textarea>

label 标签

经验: 用label 标签绑定文字和控件表单的关系, 增大表单控件的点击范围
用label标签绑定文字和空间的表单关系, 可以增加表单控件的点击范围, 首先输入框的id要树立一个值,
然后label 中的for字段,等于该id, 那么就可以点击到了

label 标签,增大点击范围:
方法1:
    <input type="radio" id="man">
    <label for="man">男</label>

    input type的id跟label for的id挂钩,使之点击关联; 

同样也可以直接包裹住, 使用label 标签包裹input标签,不需要属性即可生效;
方法2:
使用label 标签包裹input标签,不需要属性,即可生效

      <label > <input type="radio"></label>

支持使用label 标签增大点击范围的表单控件有:
    1.文本框, input text
    2.密码框;
    3.上传文件;
    4.单选框;
    5.多选框;
    6.下拉菜单;
    7.文本域;
        提升用户体验; 

按钮标签

比较常见的控件啦, button, 双标签,

 <button type=">我是按钮</button>
type属性值: 
    submit。提交,点击后提交数据到后台(默认)
    reset 重置, 恢复各项数据;
    button, 普通按钮,没有默认功能, 一般配合js使用
 reset重置时,需要外部包括form才可以进行表单数据的清除;

无语义的布局标签

作用: 布局网页(划分网页区域, 摆放内容)
div & span 
div 换行, span不换行,
两者都是双标签, 包裹内容; 
div被叫做大盒子
span被叫做小盒子

div换行,span不换行哦, 先暂时记住这个就ok啦,后续会针对dev细讲~

字符实体

在网页中显示预留字符;
&lt; 是小于号 <
&gt; 是大于号 >
&nsp; 空格 ~   你要展示多个空格的话, 直接回车浏览器是不认识的,所以要使用    &nsp; 

结束

今天的学习也到此为止了,希望大家都有所收获,再见

HTML&CSS实验(5) HTML&CSS实验(5):学习颜色、字体、文本格式化和盒模型的样式定义 阅读详情

相关推荐

深入学习HTML&CSS:配套源代码详解

本文还有配套的精品资源,点击获取 简介:本书《Head First HTML&CSS第二版配套源代码》专为初学者设计,通过图像和互动示例,以幽默语言教授HTML和CSS的基础与高级概念。源代码文件提供实践中学习的机会,包含所有示例代码,帮助理解HTML文档结构、CSS样式和布局控制,以及响应式设计等。这份学习资源旨在使初学者能够通过理论与实践相结合的方式,掌握网页设...

weixin_42462474的博客 791

Html&Css 基础总结(基础好了才是最能打的)四

本篇文章主要讲述CSS的复合选择器、特性、背景属性和显示模式

无方少年游 979

Autosar Davinci Configurator新建工程以及导入DBC和CDD

Autosar Davinci Configurator新建工程前言一、Autosar Davinci Configurator新建工程二、Autosar Davinci Configurator导入DBC和CDD1.引入库2.读入数据总结 前言 如何用 DavinciCFG 新建工程,以及导入DBC和CDD文件。 一、Autosar Davinci Configurator新建工程 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、Autosar Davinc

别再跑偏了的博客 1万+

Html&Css 基础总结(基础好了才是最能打的)五-大结局

本篇文章主要讲述结构伪类选择器和盒子模型

无方少年游 1244

三角洲行动交易行自动化脚本

DFMarketBot - 三角洲行动自动交易助手 DFMarketBot是一款专为三角洲行动游戏设计的交易行自动化工具,通过OCR识别和鼠标模拟实现自动补卡、补子弹功能。项目采用Python开发,支持Windows平台,主要功能包括: 自动检测并购买指定物品(房卡/子弹) 价格监控与智能购买(低于设定价格自动下单) 自定义购买数量与次数限制 支持窗口/无窗口两种游戏模式 使用前需安装Tesseract OCR引擎并配置游戏为1920*1080分辨率。通过JSON文件可灵活配置监控物品清单、理想价格和购买策

愤怒的阿木木的博客 3万+

淋巴结病理数字玻片读取与处理代码

Whole-slide images are generally stored in a multi-resolution pyramid structure. 首先安装openslide模块 pip install openslide-python import os.path as osp import openslide from pathlib import Path...

猫头军师兵书 1276

Html&Css 基础总结(基础好了才是最能打的)一

作者在求学期间自学了前端界面相关的,算是有一些基础, 但是在工作中前端知识一直没有用武之地,导致前端的知识七零八落的不成体系,所以痛腚思痛,这篇专栏主要是回顾学习之前的知识,同时跟随B站黑马程序员的视频,边看边学视频在这里~@B站黑马程序员视频书中错误在所难免,如果有小伙伴发现的话恳请斧正,在此先谢过咯~第一天的内容就止步于此了,希望大家都可以有所收获,明天见~

无方少年游 1022

【Burp入门第二篇】Chrome配置BurpSuite代理教程

1、配置Burp代理为127.0.0.1:80802、扩展商店添加插件switchyomega,修改服务器和端口为下图:3、打开代理,选择刚才添加的代理

等风来 8368

Html&Css 基础总结(基础好了才是最能打的)三

视频共15天,作者会以天为粒度,来分散到不同文章中,有兴趣的小伙伴可以关注一下,谢谢你 书中错误在所难免,如果有小伙伴发现的话恳请斧正,在此先谢过咯~

无方少年游 512

57、各向异性材料力学问题的分析与求解

本文系统分析了各向异性材料在扭转和平面变形问题中的力学行为,介绍了基于应力和位移的求解方法,包括应力函数推导、位移场假设、艾里应力函数法等。通过具体示例,如椭圆截面杆的扭转和各向异性板的均匀拉伸,展示了求解过程,并讨论了各向异性材料在工程应用中的意义及未来研究方向。

7h6j5k4l3的博客 204

java前端基础--HTML&CSS、JavaScript、Vue、Ajax

java前端基础--HTML&CSS、JavaScript、Vue、Ajax

PluMage11的博客 1995

【第1章】基于FPGA的图像形态学处理学习教程——目录

本课程介绍图像形态学处理技术,通过腐蚀、膨胀、开运算、闭运算等算子对图像进行优化。腐蚀可去除边缘杂色使线条更清晰,膨胀能填补缺口修复图像,开运算擅长去噪,闭运算则用于修补断裂。课程内容涵盖四大形态学处理的理论分析、MATLAB仿真和FPGA开发实现,包括腐蚀、膨胀、开闭运算以及顶帽变换等操作,最后探讨形态学处理的实际应用场景。通过仿真测试和FPGA开发实践,帮助学员掌握图像"美容塑型"的核心技术。

MATLAB,verilog,python,opencv,tensorflow,caffe,C,C++ 338

HTML&CSS基础

文章目录1.HTML常见标签1.1.font字体标签1.2.特殊字符1.3.标题标签1.4.超链接1.5.列表标签1.6.img标签1.7.表格标签1.8.表格跨行跨列1.9.iframe标签1.10.排版标签1.11.表单列表2.CSS2.1.基本语法规范2.2.引入方式2.3.CSS基础选择器2.4.CSS复合选择器2.5.font字体2.5.CSS外观属性 1.HTML常见标签 1.1.font字体标签 <body> <!-- 字体标签 需求 1:在网页上显示 我是字体标签 ,并修

song的博客 846

SAP 成本分摊逻辑与案例(含具体数据)

摘要: SAP成本分摊通过**分配(Allocation)与分摊(Assessment)**两种方式,将间接成本中心费用按预设规则(如人数、工时、比例等)结转至直接成本对象。分配保留原始成本要素(如电费、工资),适用于需明细追踪的场景;分摊则打包为次级成本要素(如管理费用),简化核算。实操案例涵盖行政费用分配(按人数)、水电车间分摊(按工时)、机修作业分摊(作业成本法)及内部订单结算,系统通过KSV1/KSU1配置循环规则,KSV5/KSU5执行结转。关键点在于选择匹配业务的分摊基础,合理配置次级成本要素,

金牌架构师 552

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

html&css基础

/

antyuki的博客 866

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

HTML&CSS基础(二)

1.内部样式表 ①可以将css样式编写到元素的style属性当中。 将样式直接编写到style属性中,这样的样式成为内联样式。 内联样式只对当前元素中的内容起作用,内联样式不方便复用。 内联样式属于结构与表现耦合,不方便后期的维护。 如: <p style="color:red;font-size:40px;">你好</p> ②也可以将CSS样式编写到head中的s...

qq_43627109的博客 238

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

HTML&CSS基础+JavaScript进阶

HTML、CSS基础,JS进阶内容

hm342133194的博客 2130

Javaweb梳理16——HTML&CSS使用

video:定义视频。支持的音频格式:MP4, WebM、OGG。audio:定义音频。支持的音频格式:MP3、WAV、OGG。1.新建文本文件,后缀名改为 .html/.htm。5.保存后,使用浏览器打开该文件。2.编写 HTML结构标签。type:设置符号的类型。

haozihua的博客 1108

前端基础-HTML&CSS

前端基础

weixin_60387218的博客 1255

-1. HTML&CSS 基础总结

HTML&CSS 基础知识笔记总结

Holsen_bakery's Learning notes Blog 1742

HTML&CSS基础_表单项二

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!-- 表单的作用就是用来将用户信息提交服务器的 eg:百度的搜索框 注册 登入 这些操作都是...

chen_zan_yu_的博客 236

HTML&CSS基础知识

文章目录HTML&CSS基础知识一:html1.概述:html(Hypertext Markup Language)超文本标记语言。2.作用:编写网页内容的3.常见标签:二:CS与BS[面试题]CS(Client/server)架构:QQ,王者荣耀...BS(Broswer/Server)架构:4399,京东,淘宝...三:html使用1.文档结构2.注释和标签3.表格4.图片和超链接5....

小小白的博客 501

HTML&CSS-03:CSS基础

目标:掌握 CSS 属性基本写法,能够使用文字相关属性美化文章页。

普通人一枚 977
上一篇: Html&Css 基础总结(基础好了才是最能打的)一
下一篇: Html&Css 基础总结(基础好了才是最能打的)三
@王永超
博客等级 码龄10年 186粉丝 88原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值