HTML之基础知识开篇

2017-05-15  本文已影响9人  莫失丿莫忘

1.HTML简介:

HTML是英语HyperText Markup Language的缩写,超文本标记语言。超文本:通过标签对儿(一对标签称为标记),描述文档语义语言。
空白折叠现象:
HTML中所有的文字之间,如果有空格、换行、tab都将被折叠为一个空格显示在浏览器中。
纯文本文件:

HTML、CSS、JS的用途 :

1.1HTML文件的基本结构:
<html>
 <head>...</head>
<body>...</body>
</html>
  1. <html></html>称为根标签,所有的网页标签都在<html></html>中。
  2. <head> 标签用于定义文档的头部,它是所有头部元素的容器。头部元素有<title>、<script>、 <style>、<link>、 <meta>等标签。
  3. 在<body>和</body>标签之间的内容是网页的主要内容,body中的内容,才是用户可以看见的内容。如
    <h1>、<p>、<a>、<img>等网页内容标签,在这里的标签中的内容会在浏览器中显示出来。
1.2HTML基本标签:

html的等级分为:

src:标识图像的位置;
alt:指定图像的描述性文本,当图像不可见时(下载不成功时),可看到该属性指定的文本;
title:提供在图像可见时对图像的描述(鼠标滑过图片时显示的文本);

span标签:

<ul>
     <li>1</li>
     <li>2</li>
     <li>3</li>
     <li>4</li>
 </ul>

li不能单独存在,必须包裹在ul里面,但是ul的“儿子”不能是别的东西,只能有li,而 li里面可以包裹其他的标签

<ol>
     <li>1</li>
     <li>2</li>
     <li>3</li>
     <li>4</li>
 </ol>

浏览器的显示列表会自动增加阿拉伯序号1,2,3,4.....

 <dl>
  <dt>购物指南</dt>
      <dd>
               <a href="#">购物流程</a>
               <a href="#">会员介绍</a>
               <a href="#">生活旅行</a>
               <a href="#">常见问题</a>
               <a href="#">团购</a>
               <a href="#">联系客服</a>
        </dd>
 </dl>

结果:
用什么标签,不是根据样子来决定,而是语义。
表单涉及的标签
表单就是收集用户信息的,就是让用户填写的、选择的。(如注册界面)
表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。
<form method="传送方式" action="服务器文件">

 <input type="text"  value="在文本框里输入的默认的值" /> 文本框
<input type="password" /> 密码框
<input type="radio"> 单选按钮
<input type="checkbox" /> 复选框
 <select>
       <option>北京</option>
       <option>河北</option>
       <option>河南</option>
       <option>山东</option>
       <option>山西</option>
       <option>湖北</option>
       <option>安徽</option>
</select>
按钮(三种)
点击按钮,这个表单就会被提交到form标签的action属性中的那个页面中去。```
- 重置按钮(复位,数据全部刷新,重新填写):
`<input type="reset" />`

- lable标签:
`<input type="radio" name="sex" id="nan" /> <label for="nan">男</label>`
```input元素要有一个id,然后label标签就有一个for属性,和id相同,就表示绑定了,这个label和input就有绑定关系了。用于绑定文字当点击男的文字时,会选中该单选框。```

###2.头文件声明:
head标签中,描述网页的配置:
<!DOCTYPE  ……>:文档声明头,DocType Declaration(DTD),告知浏览器使用哪种规范。
HTML4.01这个版本,这个版本是IE6开始兼容的。HTML5是IE9开始兼容手机移动端网页。h5中简化了DTD,没有XHTML了。
<!DOCTYPE html> 
###3.head标签:

head{
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> 字符集的配置
<meta name="搜索该网页的关键字Keywords" content="关键字的内容,你要找的什么" />
<meta name="描述内容Description" content="页面描述”/>
<title>网页的标题</title> 可以显示在浏览器的标签栏中的网页的标题。
}

#####3.1meta:元配置:
字符集(charest)字库:
- UTF-8:国际通用字库
- gb2312(gbk):中国的字库 ,仅涵盖了汉字和一些常用外文
上一篇 下一篇

猜你喜欢

热点阅读