欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

html初级入门01

程序员文章站 2022-03-07 18:13:36
...

一般先学习HTML+CSS, 这里我们先定一个小目标,先学HTML,后学习CSS。
HTML(英文Hyper Text Markup Language的缩写)中文译为“超文本标签语言”。是用来描述网页的一种语言。
所谓超文本,因为它可以加入图片、声音、动画、多媒体等内容,不仅如此,它还可以从一个文件跳转到另一个文件,与世界各地主机的文件连接。

1、 HTML骨架结构

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
</head>
<body>

</body>
</html>
<!DOCTYPE html>用的哪个版本的代码
<head></head>:声明--给浏览器看的
<meta charset="UTF-8" />代码的编码方式 :utf8,不加会乱码
<meta name="Keywords" content="银河学院" />keywords关键字
<meta name="Description" content="银河学院" />Description网页描述
<link rel="stylesheet" href="css/1.css" />
<link rel="shortcut icon" href="***.ico" />link引入外部文件:css ison

2、标签

(1)标题文本: h1、h2、h3、h4、h5、h6
(2)段落标签:p
(3)水平线标签<hr/> <hr/>是单标签
(4)换行标签<br/> <br/>是单标签
(5)文本格式化标签:( b i s u 只有使用 没有 强调的意思 strong em del ins 语义更强烈)
html初级入门01
(6)图像标签img
html初级入门01
(7)链接标签<a href="跳转目标" target="目标窗口的弹出方式">文本或图像</a>
注意

1.外部链接 需要添加 http:// www.baidu.com

2.内部链接 直接链接内部页面名称即可 比如 < a href="index.html"> 首页 </a >

3.如果当时没有确定链接目标时,通常将链接标签的href属性值定义为“#”(即href=”#”),表示该链接暂时为一个空链接。

4.不仅可以创建文本超链接,在网页中各种网页元素,如图像、表格、音频、视频等都可以添加超链接。
(8)锚点定位

“链接文本"创建链接文本(被点击的)">  <a href="#two">   

使用相应的id名标注跳转目标的位置。
  <h3 id="two">第2集</h3>

**(9)base 标签 **base 可以设置整体链接的打开状态 ,base 写到 之间,把所有的连接 都默认添加 target=”_blank”

<base  target="_blank">

(10)特殊字符标签:
html初级入门01

(11)注释标签: ctrl + / 或者 ctrl +shift + /

3、路径(重点、难点)

路径可以分为: 相对路径和绝对路径
相对路径
以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对路径。
1. 图像文件和HTML文件位于同一文件夹:只需输入图像文件的名称即可,如img src=”logo.gif” /。
2. 图像文件位于HTML文件的下一级文件夹:输入文件夹名和文件名,之间用“/”隔开,如img src=”img/img01/logo.gif” /。
3. 图像文件位于HTML文件的上一级文件夹:在文件名之前加入“../” ,如果是上两级,则需要使用 “../ ../”,以此类推,如img src=”../logo.gif” /。
绝对路径
绝对路径以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的
“D:\web\img\logo.gif”,或完整的网络地址例如“http://www.itcast.cn/images/logo.gif”。

4、列表标签

(1)无序列表< ul><li></li></ul>
(2)有序列表< ol><li></li></ol>
(3)自定义列表<dl><dt></dt><dd></dd></dl>
(4)表格 table

<table border="" cellspacing="" cellpadding="">
        <tr><th>Header</th></tr>
        <tr><td>Data</td></tr>
    </table>

表格标题 <caption>我是表格标题</caption>
合并单元格:跨行合并:rowspan 跨列合并:colspan

表单

input控件

常用属性:
1. Action在表单收集到信息后,需要将信息传递给服务器进行处理,action属性用于指定接收并处理表单数据的服务器程序的url地址。
2. method用于设置表单数据的提交方式,其取值为get或post。
3. name用于指定表单的名称,以区分同一个页面中的多个表单。
<form action="url地址" method="提交方式" name="表单名称">
            <br />
            文本框<input type="text"/>
            <br />
            密码框<input type="password" />
            <br />
            按钮
            <input type="button" value="按钮" />
            <br />
            多选框 1
            <input type="checkbox" /> 2
            <input type="checkbox" /> 3
            <input type="checkbox" /> 4
            <input type="checkbox" />
            <br />
            单选框(同一组单选框,同时只有一个被选中) 1
            <input type="radio" name="a" /> 2
            <input type="radio" name="a" /> 3
            <input type="radio" name="a" /> 4
            <input type="radio" name="a" />
            <br />
            本地选择文件
            <input type="file" />
            <br />
            重置表单
            <input type="reset" />
            <br />
            下拉菜单
            <select name="">
                <option value="">1</option>
                <option value="">2</option>
            </select>
            <br />
            多行文本框
            <textarea cols="每行中的字符数" rows="显示的行数">文本内容
            </textarea>
            <!--h5新表单-->
            <br /><input type="number" /><!--必须输入数字-->
            <br /><input type="color" /><!--可以选颜色-->
            <br /><input type="tel" />
            <input type="submito" />
        </form>
相关标签: html