前端基础知识点笔记(HTML)

什么是网页?
网站是指在因特网上根据一定的规则,使用HTML等制作用于展示特定内容相关的网页集合。
网页是网站中的一“页” ,通常是HTML格式的文件,它要通过浏览器来阅读。、
网页是构成网站的基本元素,它通常由图片、链接、文字、声音、视频等元素组成,通常我们看到的网页,常见以.htm 或.html后缀结尾的文件,因此将其俗称为HTML文件。

常用的浏览器:IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等。

浏览器内核:
浏览器内核(渲染引擎):负责读取网页内容,整理讯息,计算网页的显示方式并显示页面。
Web标准的构成:
主要包括结构(Structrue)、表现(Presentation)和行为(Behavior)三个方面
结构:结构用于对网页元素进行整理和分类,现阶段主要学的是HTML;
表现:表现用于设置网页元素的版式、颜色、大小等外观样式,主要指的是CSS;
行为:行为是指网页模型的定义及交互的编写,现阶段主要学的是Javascript。

HTML(Hypertext Markup Language) 即超文本标记语言;它是用来描述网页的一种语言;

HTML特点:
1、HTML不需要编译,直接由浏览器执行;
2、HTML文本是一个文本文件;
3、HTML文件必须使用html或htm为文件名后缀;
4、HTML大小写不敏感,HTML与html一样。

HTML语法规范:
1、HTML标签是由尖括号包围的关键词,例如<html>
2、HTML标签通常是成对出现的,例如<html><html> ,我们称为双标签,标签对中中的第一个标签是开始标签,第二个标签是结束标签;
3、有些特殊的标签必须是单个标签(极少情况) ,例如<br />,我们称为单标签。

标签关系:双标签关系可以分为两类:包含关系和并列关系
包含关系(父子关系):

 <head>
                <title> </title>
 </head>

并列关系 (兄弟关系):

<head></head>
 <body></body>

HTML基本结构
HTML文件:<html>...</html> (根标签)
头部信息:<head>...</head>
网页内容:<body>...<body>

HTML元素 :从开始标签到结束标签的所有代码,称为HTML元素

HTML属性:<标签名 属性名1=“属性值” 属性名2=“属性值”…> …</标签名>

注释: 注释在网页中不显示 ctrl+/

<!DOCTYPE>声明必须放在第一行

标题标签:<h1></h1>~<h6></h6> 每一个标题都是独占一行的;大小递减。
段落标签:<p></p> 文本在一个段落中会根据浏览器窗口大小自动换行;段落和段落之间保有空隙。
align:left (左对齐)
right
center(居中)
justify (对行进行伸展)
换行标签:<br />强制换行 是个单标签;标签只是简单地开始新的一行,跟段落不一样,段落之间会插入一些垂直的间 距。
设置(width、color、align、noshade:设置水平线有无阴影)
文字斜体:<i></i><em></em>
加粗:<b></b><strong></strong>
删除线:<del></del><s></s>
下划线:<ins></ins><u></u>
水平线:<hr />
下标: <sub>
上标:<sup>

<div><span>是没有语义的,他们就是一个盒子,用来装内容的。
<div>这是头部</div>
<span>今日价格</span>
div是division的缩写,表示分割、分区,span意为跨度、跨距;
<div>标签用来布局,但是现在一行只能放一个<div>,大盒子;
<span>标签用来布局,一行可以多个<span>,小盒子;

图像标签和路径(重点)
1、图像标签
在HTML标签中,<img>标签用于定义HTML页面中的图像

<img  src ="图像URL" />

src是<img>标签的必须属性,它用于指定图像文件的路径和文件名;
所谓属性:简单理解就是属于这个图像标签的特性。
alt:替换文本,图像不能显示的文字;
title:提示文本,鼠标放在图像上,显示的文字;
width:设置图像宽度;
height:设置图像高度;
border:设置图像边框粗细。
2、路径
(1)目录文件夹和根目录:
史记工作中,我们的文件不能随便乱发,否则用起来很难快速的找到他们,因此我们需要一个文件夹来还礼他们。
目录文件夹:就是 普通文件夹,里面只不过存放了我们作页面所需要的相关素材,比如html文件、图片等。
根目录:打开目录文件夹的第一层目录。

相对路径:以引用文件所在位置为参考基础,而建立的目录路径
当图像位于HTML文件同一级: <img src ="baidu.gif" />
当图片位于HTML文件下一级: <img src="images/baidu.gif" />
当图片位于HTML文件上一级: <img src="../baidu.gif" />

列表
无序列表:

<ul>
       <li>列表项</li>
       <li>列表项</li>
       ......
</ul>

<ul></ul>中只能嵌套<li></li>,直接嵌套<li></li>
<li></li>之间相当于一个容器,可以容纳所有元素。
type: disc 圆点
type:square 正方形
type:circle 空心圆

有序列表:

<ol>
    <li>列表项</li>
    <li>列表项</li>
    ......
</ol>

type:1
:a
:A
:i 小写罗马数字
:I 大写罗马数字
自定义列表:自定义列表常用于对术语或者名词进行解释和描述,定义列表的列表项前没有任何项目符号。

 <dl>
              <dt>名词1</dt>
              <dd>名词1解释1</dd>
              <dd>名词2解释2</dd>
 </dl>

1、<dl></dl>里面只能包含<dt><dd>
2、<dt><dd>个数没有限制,经常是一个<dt>对应多个<dd>
表单:一个完整的表单通常由表单域、表单控件(也称为表单元素 )和提示信息3个部分构成。
<form>标签用于定义表单域,以实现用户信息收集和传递
<form>会把它的范围内的表单信息提交给服务器
表单在这里插入图片描述
表单控件:在表单域中可以定义各种表单元素,这些表单元素就是允许用户在表单中输入或者选择的内容控件。
1、input输入表单元素 :<input type ="属性值" />
<input />标签为单标签
type属性设置不同的属性值用来指定不同的控件类型
在这里插入图片描述
在这里插入图片描述
1、name和value是每个单元素都有的属性值,主要给后台人员使用;
2、name表单元素的名字,要求单选按钮和复选框要有相同的name值。

select下拉表单元素:

<select>
             <option>选项1</option>
             <option>选项2</option>
             <option>选项3</option>
             .....
 </select>

1、 <select>中至少包含一对<option>;
2、在<option>中定义selected=“selected” 时,当前项即为默认选中项
3、textarea 文本域元素
在这里插入图片描述

<label>标签:为input元素定义标注(标签);
<label>标签用于绑定一个表单元素,当点击<label>标签内的文本时,浏览器就会自动将焦点(光标)转到或者选择对应的表单元素上,用来增加用户体验
在这里插入图片描述

超链接标签:<a href= "跳转目标" target=“目标窗口的弹出方式” >文本或图像</a>
href:用于指定链接目标的url地址,(必须属性)当为标签应用href属性时,它具有了超链接功能;
target:用于指定链接页面的打开方式_self(默认值,当前页面打开) _blank(新页面打开)
在这里插入图片描述
锚链接:在链接文本的href属性中,设置属性值为#名字的形式,如<a href="#two">第二集</a>
找到目标位置标签,里面添加一个id属性=刚才的名字,如:<h3 id ="two">第二集介绍</a>
&nbsp :空格符
&It :小于号
&gt :大于号

表格标签:
表格主要用于显示、展示数据,因为它可以让数据显示的非常的规整,可读性好
表格的基本语句:

<table>
     <tr>
           <td>单元格内的文字</td>
           ...
     </tr>
     ...
</table>

1、<table></table>是用于定义表格的标签;
2、<tr></tr>标签用于定义表格中的行,必须嵌套在

标签中;
3、 <td></td>用于定义表格中的单元格,必须嵌套在标签中。
表头标签: <th></th> (加粗居中显示)

标签要写到<table>里面去
在这里插入图片描述
在这里插入图片描述
表格结构标签:<thead>标签 表格的头部区域,<tbody>标签 表格的主体区域

合并单元格:1、跨行合并:rowspan=“合并单元格的个数”
2、跨列合并:colspan=“合并单元格的个数”

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值