前端(一)HTLM

前端(一)HTLM

目录

前端(一)HTLM

1.2head常用标签

1.3body常用标签

a.div标签和span标签 b.a标签 c.列表 d.表格 e.form标签 f.input标签 g.select标签 h.label标签 i.textarea多行文本


<!DOCTYPE html>        
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>

<!DOCTYPE html>声明为HTML5文档。

<html>、</html>是文档的开始标记和结束的标记。是HTML页面的根元素,在它们之间是文档的头部(head)和主体(body)。

<head>、</head>定义了HTML文档的开头部分。它们之间的内容不会在浏览器的文档窗口显示。包含了文档的元(meta)数据。

<title>、</title>定义了网页标题,在浏览器标题栏显示。

<body>、</body>之间的文本是可见的网页主体内容

HTML注释:<!--注释内容-->

1.2head常用标签

    <title>我的第一个HTML页面</title>
    <style>
        a {
            color: green;
        }
    </style>
    <link rel="stylesheet" href="test.css">
    <meta charset="UTF-8">

    name属性: 主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人 
    查找信息和分类信息用的
    <meta name="keywords" content="meta总结,html meta,meta属性,meta跳转">
    <meta name="description" content="百度">

    <!-- 2秒后刷新-->
    <meta http-equiv="refresh" content="2;URL=http://www.baidu.com">

    <!--告诉IE以最高级模式渲染文档-->
    <meta http-equiv="x-ua-compatible" content="IE=edge">

1.3body常用标签

<b>加粗</b>
<i>斜体</i>
<u>下划线</u>
<s>删除</s>

<p>段落标签</p>

标题大小
<h1>标题1</h1>
<h2>标题2</h2>
<h3>标题3</h3>
<h4>标题4</h4>
<h5>标题5</h5>
<h6>标题6</h6>

<!--换行-->
<br>

<!--水平线--><hr>

<img id="标识名字" src="图片地址" alt="文件丢失后显示的名字" title="图片名字" width="宽" height="高(宽高两个属性只用一个会自动等比缩放)>

特殊字符

a.div标签和span标签

div标签用来定义一个块级元素

span标签用来定义内联(行内)元素

关于标签嵌套:通常块级元素可以包含内联元素或某些块级元素,但内联元素不能包含块级元素,它只能包含其它内联元素。

<div>我是div标签</div>
<div>我是div标签</div>

<span>我是span标签</span>
<span>我是span标签</span>

我是div标签
我是div标签
我是span标签 我是span标签

b.a标签

超链接标签:从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。

<a href="http://网址" target="_blank" >点击</a>

<a href="#a2">a1跳a2</a>

href属性指定目标网页地址。该地址可以有几种类型:
绝对URL - 指向另一个站点(比如 href="http://www.jd.com)
相对URL - 指当前站点中确切的路径(href="index.htm")
锚URL - 指向页面中的锚(href="#top")
 

target:
_blank表示在新标签页中打开目标网页
_self表示在当前标签页中打开目标网页

c.列表

1.无序列表

<ul type="none">
    <li>aaa</li>
    <li>bbb</li>
    <li>ccc</li>
</ul>


type属性:
disc(实心圆点,默认值)
circle(空心圆圈)
square(实心方块)
none(无样式)

2.有序列表

<ol type="A" start="2">
    <li>aaa</li>
    <li>bbb</li>
    <li>ccc</li>
</ol>

ype属性:
1 数字列表,默认值
A 大写字母
a 小写字母
Ⅰ大写罗马
ⅰ小写罗马

3.标题列表

<dl>
  <dt>标题1</dt>
  <dd>内容1</dd>
  <dt>标题2</dt>
  <dd>内容1</dd>
  <dd>内容2</dd>
</dl>

d.表格

<table border="1" cellpadding="10" cellspacing="10">
    <thead>
    <tr>
        <th>姓名</th>
        <th>年龄</th>
        <th>爱好</th>
    </tr>
    </thead>
    <tbody>
    <tr>
        <td colspan="2">小明</td>
        <td rowspan="2">跑步</td>
    </tr>
    <tr>
        <td>小红</td>
        <td>18</td>
    </tr>
    </tbody>
</table>

tr 元素定义表格行,th 元素定义表头,td 元素定义表格单元.
属性:
border: 表格边框.
cellpadding: 内边距
cellspacing: 外边距.
width: 像素 百分比.(最好通过css来设置长宽)
rowspan: 单元格竖跨多少行
colspan: 单元格横跨多少列(即合并单元格)

e.form标签

表单属性

f.input标签

属性说明:

name:表单提交时的“键”,注意和id的区别
value:表单提交时对应项的值
type="button", "reset", "submit"时,为按钮上显示的文本年内容
type="text","password","hidden"时,为输入框的初始值
type="checkbox", "radio", "file",为输入相关联的值
checked:radio和checkbox默认被选中的项
readonly:text和password设置只读
disabled:所有input均适用
text:<input name="name" type="text"  placeholder="小强" disabled> 默认值

g.select标签

下拉菜单
<form action="" method="post">
  <select name="city" id="city">
    <option value="1">北京</option>
    <option selected="selected" value="2">上海</option>
    <option value="3">广州</option>
    <option value="4">深圳</option>
  </select>
</form>

属性说明:

multiple:布尔属性,设置后为多选,否则默认单选
disabled:禁用
selected:默认选中该项
value:定义提交时的选项值

分组
<form action="" method="post">
   <select name="city" id="city">
        <optgroup label="北京">
            <option value="cp">昌平</option>
            <option value="cy">朝阳</option>
            <option value="hd">海淀</option>
            <option value="ft">丰台</option>
        </optgroup>
        <optgroup label="上海">
            <option value="pdxq">浦东新区</option>
            <option value="mhq">闵行区</option>
            <option value="hpq">黄浦区</option>
        </optgroup>
    
    </select>
</form>

多选ctrl+
<select name="from1" id="s11" multiple>
    <option value="bj">北京</option>
    <option value="sh">上海</option>
    <option value="sc">四川</option>
</select>

h.label标签

定义:<label> 标签为 input 元素定义标注(标记)。

<form action="">
  <label for="username">用户名</label>
  <input type="text" id="username" name="username">
</form>

i.textarea多行文本

<textarea name="memo" id="memo" cols="30" rows="10">
  默认内容
</textarea>
属性说明:

name:名称
rows:行数
cols:列数
disabled:禁用

猜你喜欢

转载自blog.csdn.net/zeroooorez/article/details/93402259