HTML笔记

HTML基础知识学习笔记 HTML 元素以开始标签起始HTML 元素以结束标签终止元素的内容是开始标签与结束标签之间的内容某些 HTML 元素具有空内容(empty content)空元素在开始标签中进行关闭(以开始标签的结束而结束)大多数 HTML 元素可拥有属性。 阅读详情

一、一个简单的html页面:

<?xml version = "1.0" encording = "UTF-8"?> <!-- 表明网页时xml文档,版本为1.0,字符编码类型为UTF-8 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/1999/xhtml11/DTD/xhtml.dtd"> <!-- 指出该文档为XNTML1.1文档,允许网页浏览器检查文档,保证代码满足XHTML1.1的要求  -->
  
  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <!-- 这个没说 -->
  <head>
    <title>My First Page</title>
  </head>
  
  <body>
  <p>Hello World!</p>
  </body>
</html>

一个网页的有的标签:<html>,<head>,<title>,<body>。可以用标题标签突出文本,如<h1>,<h2>,<h3>等。下面一些总结:

1.链接

  链接到另一个页面:

<a href = "url">click here!</a>

这里的下划线是以带下划线的蓝色字体显示,单击之后变为红色。可用CSS修改这些属性:

a:link{/*链接尚未访问过*/   color:#19619A; /*淡蓝色*/   font-weight:bold; /*将链接的字体设置为粗体*/   text-decoration:none; /*删除下划线*/
}
a:hover{/*鼠标指向链接*/   background-color:gold;   font-weight:bold;   text-decoration:none;
}
a:active{/*链接被激活,如用鼠标单击*/   color:red;   text-decoration:none;
}
a:visited{/*链接已访问*/   color:red;   font-weight:bold;   text-decoration:none;
}

可用相对地址链接到另一个文件夹的网页,如:

<a href = "another.html"> click here!</a>
<p><!-- <span style="font-family:宋体;">链接到同一个文件夹的网页 </span><span style="font-family:Times New Roman;">--></span></p><p><a href = "document/another.html">click here!</a></p><p>    <!-- <span style="font-family:宋体;">链接到另一个文件夹的网页 </span><span style="font-family:Times New Roman;">--></span></p><p><a href = "../another.html">click here!</a></p><p>    <!-- <span style="font-family:宋体;">链接到父文件夹下的网页 </span><span style="font-family:Times New Roman;">--></span></p>

二、在新浏览器窗口中打开链接:

<a href = "url", target = "_blank">click here!</a>
   <!-- W3C在XHTML中删除了target = "_blank" -->
<head>
<title>My Page</title>
<script type = "text/javascript" src = "external.js"></script>
</head><!-- 用Javascript来实现 -->

链接到网页内部:

<a href = "#anchor"> click here!</a>
<p id = "anchor">I am here</p>

<a href = "another.html#anchor">click here!</a>
<!-- 链接到另一个网页的特定位置 -->

在网页中链接Email地址:

<a href = "mailto:example@example.com?subject = Question$amp;body = May I ask you a qusetion?">send message to me </a>
<!-- subject表示邮件的主题,body表示邮件的内容。这两个属性邮件地址之间用“?"隔开,属性之间用"&"隔开-->
<a href = "mailto:example@exaple.com">send message to me</a>
<!-- 可用ASCII码代替字符"a",可以减少垃圾邮件 -->

三、文本对齐和列表

文本对齐:

<p style = "text-align:center">text</p>
<!--text-align样式规则的默认值为left,可选值有left,center,right-->
<div style = "text-align:center">block</div>
<!-- 可为块设置对齐方式 -->

列表:

<ol><!-- 有序列表,自动添加编号,自动缩进和分行-->
  <li>order one</li>
  <li>order two</li>
  <li>order three</li>
</ol>
<ul><!-- 无序列表,自动添加项目符号,自动缩进和分行-->
  <li>item</li>
  <li>item</li>
  <li>item</li>
</ul>
<dl><!--自动缩进和分行-->
  <dt>term</dt>
  <dd>defination</dd>
</dl>

另外,可在<ul>,<ol>,<li>标签中使用"list-style-type"指定项目符号类型。

<pre>可将文本格式化为等宽字体,并且在<pre>中使用的空格和分行将被保留。

三、图像

将图像放到网页中:

<img src = "myimage.gif" alt = "My Image" title = "My Image" />

<!-- "src"标识图像的位置; "alt"指定图像的描述性文本,当图像不可见时,可看到该属性指定的文本;

 "title"提供在图像可见时对图像的描述;图像可以是GIF,PNG,JPEG格式的图像文件-->

对齐图像:

<img src = "MyImage.gif" alt = "My Image" style = "float:left"/>

<!--文本与图像的水平对齐,left表示图像左对齐,文本围绕在图像的右边;right与之相反,没有center对齐-->

<img src = "MyImage.gif" alt = "My Image" style = "vertical-align:text-top"/>

<!-- 文本与图像的垂直对齐:

"text-top"表示图像的顶部与同一行中最高的图像或文本的顶部对齐,"middle"图像的中心与同一行中其他内容的中心对齐;

"text-bottom"表示图像的底部与文本的底部对齐;"baseline"表示图像的底部与文本的基线对齐-->

将图像变为链接:

<a href = "MyImage.gif"><img src = "MyImage.gif" alt = "My image" style = "My image" style = "border-style:none"/></a>
<!--通常,网页浏览器会在图片链接的周围绘制一个彩色矩形,如果不希望显示之隔边框,可在<img>中包含style = "borde-style:none"-->

图像映射:

<map id = "MyImage">
<area shape = "rect" coords = "0,0,100,100" href = "MyImage_1.gif" alt = "MyImage_1" />
<!--"rect"表示该区域是矩形,"0,0,100,100"表示左上角的坐标和右下角的坐标-->
<area shape = "cricle" coords = "10,10,5" href = "MyImage_1.gif" alt = "MyImage_2" />
<!--"circle"表示该区域为圆形,"10,10,5"表示圆心坐标和半径-->
<area shape = "poly" coords = "0,0,100,100,234,234,123,123,245,245" href = "MyImage_1.gif" alt = "MyImage_3" />
<!--"poly"表示多边形,"0,0,100,100,234,234,123,123,245,245"表示所有顶点的坐标-->
</map>
<img src = "MyImage.gif" alt = "My image" title = "My image" usemap = "#MyImage" style = "border-style:none"/>
<!--usemap属性的值为<map>标签id的值-->

四、自定义背景和颜色

背景颜色和文本颜色:

<body style = "background-color:green;color:#FF0000">

<!--将背景设置为绿色,文本颜色设定为红色。<body>中的颜色应用于网页中所有的文本,但可以在<span>修改color样式属性,改变特定单词或段落的颜色-->

 

背景图像:

<body style = "background-image:url(backimage.jpg)">

<!--若要使用透明图像,由于JPEG不支持透明,GIF支持一种透明色,PNG可以指定范围,所以最好用PNG格式的图像-->

五、表格

<table width="50%" border="1">
	<tr>
  	<td> </td>
    <td colspan="2"> </td>
  </tr>
  <tr>
  	<td rowspan="2"> </td>
    <td> </td>
    <td> </td>
  </tr>
  <tr>
    <td> </td>
    <td> </td>
  </tr>
</table>

效果图:


总结:rowspan跨行:垂直方向

  Colspan:跨列:水平方向

六、框架:

(实现左边点击,右边显示内容),franeset要放在body外面

主页面main.html:

<frameset rows="100,*">
	<frame src="top.html" name="top"/>
  <frameset cols="200,*">
  	<frame src="left.html"  name="left"/>
 	 	<frame src="right.html" name="right"/>
  </frameset>
</frameset>

left页面(left.html):

<body>
left页面<br />

<a href="http://www.baidu.com" target="right">百度</a><br />

<a href="http://www.sina.com" target="right">新浪</a>
</body>

效果图:



总结:关键部分是在定义框架时,给每一个框架增加了name属性,在left页面中的超链接中的target中制定属性

Iframe框架:

<iframe src="http://www.baidu.com" width="100" height="100"></iframe>

七、表单:

<form>
用户:<input type="text" name="user" /><br />
密码:<input type="password" name="pass" /><br />
确认密码:<input type="password" name="repass" /><br />
性别:<input type="radio" name="sex" checked="checked" />男 <input type="radio" name="sex" value="nv"/>女<br />
爱好:<input type="checkbox" name="java" />Java <input type="checkbox" name="CSS"  />CSS <input type="checkbox" name="python" />Python<br />
国家:
<select multiple="multiple" size="3">
	<option>--请选择国家--</option>
  <option>中国</option>
  <option>美国</option>
  <option>日本</option>
</select><br />
<input type="submit" value="提交" /> <input type="reset" value="默认" /><br />
<input type="image" src="1.jpg" width="100" height="50"/>
</form>

效果图:


HTML5基础个人学习笔记 HTML中文名叫做“超文本标记语言”,是一种用于创建网页的标准标记语言。超文本的意思就是不止是文本,还可以包含图片,链接,音乐,甚至程序等非文字元素。通过一系列 “标签” 来描述网页结构和内容的呈现方式,使得浏览器读取 HTML 文档后,按照标签含义将内容显示出来。 阅读详情

相关推荐

达内云笔记HTML页面版实战演练

HTML定义了多种元素,用于构建页面的不同部分:<h1>到<h6>:表示不同层级的标题。<p>:定义段落。<a>:定义超链接。<img>:定义图片。<ul><ol>和<li>:定义无序列表、有序列表和列表项。<table><tr><th><td>:定义表格、表格行、表头单元格和表格数据单元格。云笔记项目的诞生,源于对现代工作和生活节奏加快的深刻理解。在信息爆炸的时代,人们对于记录、整理和回顾信息的需求日益增长。

weixin_42588555的博客 935

html语言中style中image,HTML Style borderImage用法及代码示例

HTML中的DOM样式borderImage属性是用于设置borderImageSource,borderImageSlice,borderImageWidth,borderImageOutset和borderImageRepeat属性的简写属性。用法:它用于返回borderImage属性。object.style.borderImage它用于设置borderImage属性。object.styl...

weixin_35763513的博客 527

原恒星尘埃生长的三维MHD模拟与湍流效应研究

星际尘埃演化是恒星形成过程中的关键环节,其动力学行为直接影响行星系统的构建。通过磁流体力学(MHD)模拟可以揭示尘埃颗粒从微米级到行星胚胎尺度的生长机制,其中湍流效应通过改变碰撞频率和密度结构发挥双重作用。最新研究采用COALA-RAMSES耦合框架,实现了包含自洽尘埃生长的三维非理想MHD模拟,量化了不同物理环境下尘埃尺寸分布的演化规律。这些发现不仅为解释ALMA观测数据提供理论依据,也对行星形成初期条件约束具有重要意义,特别是在湍流参数化与尘埃生长速率关系方面取得突破。

weixin_30988079的博客 383

HTML--CSS--图片和背景样式

最基本的应该就是对大小的管理width:像素值;宽度height:像素值;高度</imgwidth;height;</</</</

weixin_44517278的博客 2189

当vCenter的证书过期、Root密码过期、Root密码遗忘同时发生时的解决方法与步骤

vCenter,强制修改root密码,修改SSO User密码,修复证书过期问题

OCTSJimmy的专栏 5547

DRAM刷新refresh相关知识归类-基础小知识(三)

RAM每一位数据都是通过芯片内的一个小电容充电(或低电平)存储的。但随着时间的推移,电容逐渐失去电荷。为避免丢失存储的数据,必须定期刷新以将电荷(如果存在)恢复到其原始级别。此刷新过程包括读取每个位的值,然后将其写回。在此“刷新”期间,内存被占用,无法执行加载或存储位等正常操作。知道了应该这么做,但怎么去做以及有什么办法更有效率去做,就是接下来要整理的内容。

Paul 安的博客 1万+

html 图片style,图片style.html

图片stylea{width:150px;height:150px;display:inline-block;}img{border-radius:20px;width:100%;height:100%;transition: all 2s;}.c1:hover{filter:blur(5px);-webkit-filter: blur(5px);}/* 模糊度 */.c2:hover{filte...

weixin_39611754的博客 507

Jacobi正交多项式在数值分析中的应用与实现

本文深入探讨了Jacobi正交多项式在数值分析中的核心应用与实现。作为最通用的正交多项式族,Jacobi多项式通过参数α和β的调节,可退化为切比雪夫、勒让德等经典多项式,为函数逼近、奇异积分和微分方程求解提供了统一框架。文章重点解析了其在加权高斯积分(高斯-雅可比积分)和谱方法求解微分方程中的关键作用,并提供了基于递归关系和SciPy的稳定高效实现方案,帮助读者掌握这一强大的数值计算工具。

weixin_29306011的博客 245

html img设置形状,图片img直接设置样式

图片Img除了配置宽、高大要直接应用属性外,还大要设置装备摆设边框。1、border配置图片边框border="2" alt="CSS5站点logo" />退出border属性为2,配置图片边框为2pximg加border配置边框从上看出一个题目,图片边框默认是彩色的,同时差距阅读器默认颜色也会有些差距,那若何设置装备摆设紧要的边框?整治这个需求就必要css实现。2、img直接设置装备摆设c...

weixin_39950812的博客 4195

dpdk 源码分析 rte_ring

rte_ring源码分析

qq_40843445的博客 929

《QGIS空间数据处理与高级制图》【目录】

《QGIS空间数据处理与高级制图》是一本面向GIS技术人员和学生的进阶手册,重点提升数据处理效率和专业制图标准化水平。全书涵盖空间数据预处理、矢量编辑、栅格处理、坐标系统应用和符号化设计等核心内容。书中详细介绍了批量数据转换、拓扑检查、遥感影像处理、自定义坐标系创建等实用技能,并提供了模型构建器和PyQGIS脚本实现自动化操作。通过大量实战案例和问题排查指南,帮助读者从基础使用进阶到专业应用,适合测绘、规划、环保等行业的GIS从业者参考使用。

LuckyHanMo的博客 372

vue在html中写:style='background-image...'

&lt;div class='center-img' v-for='v in arrImage' :style="'background-image: url('+v+');'"&gt;&lt;/div&gt;

ljw_jiawei的博客 8931

新能源汽车整车控制器(VCU)深度全解:硬件原理、工作流程、接口设计与高压安全实战

整车控制器(VCU,Vehicle Control Unit)是新能源纯电动、混动汽车的核心决策大脑,相当于汽车的“中枢神经系统”。它不直接驱动电机,却统筹电机控制器(MCU)、电池管理系统(BMS)、充电机(OBC)、DC/DC、空调、热管理、底盘等全部部件,负责驾驶意图解析、动力输出控制、高压上下电管理、故障安全保护、能量优化等关键任务。VCU所有设计均围绕车规级环境适应性、功能安全(ISO 26262)、实时性、高压安全性四大核心目标,与通用控制器完全不同。

优快云-新能源汽车研发测试专业博主 2478

HTML笔记整理

HTML笔记整理 思维导图

weixin_43886987的博客 645

Oracle数据库表空间使用情况查询

在Oracle数据库中,表空间(Tablespace)是用于存储表、索引和其他数据库对象的逻辑存储单元。了解表空间的使用情况对于数据库管理员和开发人员来说是非常重要的,因为它可以帮助他们监控数据库的空间使用情况并进行容量规划。本文将介绍如何查询Oracle数据库中的表空间使用情况。通过执行以上SQL查询语句,你可以获得Oracle数据库中表空间的使用情况、文件大小和表空间大小等信息。这些信息可以帮助你了解数据库的存储情况,并进行适当的优化和容量规划。查看表空间的数据文件和表空间大小。查看表空间的使用情况。

CsmbPascal的博客 857

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

nash:一款独立的HTML笔记工具

nash:一款独立的HTML笔记工具 在数字时代,笔记工具已成为工作和学习中不可或缺的工具。今天,我们要推荐一款名为nash的开源项目,它以其独特的功能和应用场景,正在逐渐受到开发者和普通用户的青睐。 项目介绍 nash,一个独立于任何平台的笔记工具,将笔记以HTML格式保存。它的出现,为用户提供了全新的笔记体验。不同于传统的笔记软件,nash注重简洁性与灵活性,让用户能够自由地组织和管理自己的笔...

gitblog_00398的博客 1040

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

前端学习笔记之HTML

本篇文章记录了我学习前端HTML部分的知识笔记。Thanks♪(・ω・)ノ。

yununmo的博客 1437

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

笔记html模板

本文介绍了一个响应式笔记模板的技术实现方案,采用"侧边导航+主内容区"的经典布局结构。模板基于HTML5搭建页面骨架,使用TailwindCSS实现原子化样式设计,集成FontAwesome图标库,并通过原生JavaScript处理交互逻辑。主要特点包括:1)采用flex布局实现移动端和桌面端的自适应;2)桌面端固定侧边导航栏,移动端通过汉堡菜单切换;3)内容区块采用卡片式设计,支持平滑滚动和自动高亮当前章节;4)提供完整的配置选项,包括主题色、字体等可自定义参数。该模板适合快速搭建个人

memoryfurong的博客 1312

笔记导出html文件,html导出excel文件?蚂蚁笔记怎么将内容导出为HTML?蚂蚁笔记导出方法...

蚂蚁笔记是一款时下非常热门的笔记记录软件。在我们日常生活中,当我们碰到一些日程安排、优美诗句等内容时,完全可以使用这款软件将内容记录下来,而且我们可以把记录下来的内容导出为HTML格式让我们查看更加方便,所以小编今天就特地来告诉大家该软件的导出笔记内容方法,感兴趣的用户一起来看一下吧!1.首先打开我们电脑中的该软件,找到我们要导出的文章内容,右键点击,选择【导出】功能。2.然后我们要选择我们的文件...

weixin_42513512的博客 564

HTML5笔记

<br />HTML5笔记(一)<br />HTML5笔记(二)<br />HTML5笔记(三)

tuhuolong的专栏 873

html笔记

《javawen知识更全用时更短》笔记

XZY__one的博客 253

用HTML写的HTML笔记大全✌

HTML笔记 ::: 大家好鸭,这次记笔记的时候我突发奇想,直接将每一节的笔记,都记成了单独的html文件,平时通过页面链接来进行查找,就像下面蓝字那样: 概念看不懂, 想看栗子怎么办? 直接查看网页源代码吖! 还有谁能有我们这么方便呢? 不过由于本人的技术和时间限制,没有进行更多的美化,观影体验可能会差一点点… 有什么不足的地方还希望大家多多指出 点击查看对应内容哟~ HTML笔记 文本元素 分组元素 表格元素 文档元素 嵌入元素 表单元素【上】 表单元素【中】 表单元素【下】 全局属性

weixin_51517370的博客 1124

HTML学习笔记

HTML实训001 一、基础知识 1、常用标签 (1)标题标签 … (2)水平线 段落 换行 分区标签 有序列表 无序列表 <li></li> <li></li> <li></li> 行内标签 文本 图片 强调 强调 超链接 倾斜 加粗 下划线 ———————————————— 实体元素 在 HTML 中,某些字符是预留

weixin_46331127的博客 165
上一篇: Mysql连接,建表
下一篇: CSS笔记
爱上学习啊
博客等级 码龄16年 99粉丝 76原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值