HTML之基础知识开篇

1.HTML简介:

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

  • 只有文本,没有样式;
  • 用记事本等纯文本编辑器可读,不是乱码的(html、css、js都是纯本文的)。

HTML、CSS、JS的用途 :

  • html就是负责描述页面的语义;
    就是网页制作者放在页面上想要让用户浏览的信息,直观想要表达的东西可以包含文字、图片、视频等。
  • css负责描述页面的样式;
    就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。
  • js负责描述页面的动态效果的。
    鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有焦点新闻(新闻图片)的轮换。可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的。
    总结:比如: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的等级分为:

  • 容器级标签:里面可以放置任何东西(h是容器级,但一般不再嵌套)
  • 文本级标签:只能放置文字、图片、表单元素如 p、a
    文本级:p、span、a、b、i、u、em
    容器级:div、h系列、li、dt、dd
    div标签:
    div的语义是division“分割”负责布局,负责结构,负责分块;
    p标签:
    <p>段落文本</p>
    <hx>标签:
    用来段落的标题,h1、h2、h3、h4、h5、h6分别为一级标题、二级标题、三级标题、四级标题、五级标题、六级标题。并且依据重要性递减。h1是最高的等级
    a标签:
    <a href="要跳转到的页面.html" title="鼠标放在链接上面会显示的悬停文本” target="_blank>跳转的文字链接</a>
    target="_blank使用会跳出一个新的标题栏界面
    a是英语anchor“锚”的意思,就好像这个页面往另一个页面扔出了一个锚,能够链接跳转,href是英语hypertext reference超文本地址的缩写。读作“喝瑞夫”。
    img标签:
    图片地址:
  • 相对路径:图片相对于.html的位置,上一级就../上两级就../../
  • 绝对路径:图片在电脑上的存储位置)
    能够插入的图片类型是:jpg(jpeg)、gif、png、bmp
    ![](图片地址)
src:标识图像的位置;
alt:指定图像的描述性文本,当图像不可见时(下载不成功时),可看到该属性指定的文本;
title:提供在图像可见时对图像的描述(鼠标滑过图片时显示的文本);

span标签:

  • span的语义就是span“范围、跨度”。
  • span是文本级标签里面只能放置文字、图片、表单元素。不能放p、h、ul、dl、ol、div。
  • <span>标签是没有语义的,它的作用就是为了设置单独的样式用的,圈出部分,然后用css设置样式,做特殊处理。
    例:
    Image.png

    [站外图片上传中……(2)]
    解析:
    ../表示上一级文件夹,现在document是最大的文件夹,里面有两个文件夹work和photo。work中又有一个文件夹叫做myweb。myweb文件夹里是index.html。所以index.html在myweb文件夹里面,上一级就是work文件夹,上两级就是document文件夹。找到document,才能通过document文件夹当做一个中转站,进入photo文件夹,看到了1.png。
    列表(ul、ol、dl)标签:
  • 无序列表(ul):
    ul就是英语unordered list,“无序列表”的意思。
    li 就是英语list item , “列表项”的意思。
<ul>
     <li>1</li>
     <li>2</li>
     <li>3</li>
     <li>4</li>
 </ul>

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

  • 有序列表(ol):
    ordered list 有序列表,用ol表示
<ol>
     <li>1</li>
     <li>2</li>
     <li>3</li>
     <li>4</li>
 </ol>

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

  • 定义列表(dl):
    dl表示definition list 定义列表
    dt表示definition title 定义标题
    dd表示definition description 定义表述内容
    dt、dd只能在dl里面;dl里面只能有dt、dd
    京东下方案例:
 <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标签
 <input type="text"  value="在文本框里输入的默认的值" /> 文本框
<input type="password" /> 密码框
<input type="radio"> 单选按钮
<input type="checkbox" /> 复选框
  • 下拉列表
    select就是“选择”,option“选项”。
 <select>
       <option>北京</option>
       <option>河北</option>
       <option>河南</option>
       <option>山东</option>
       <option>山西</option>
       <option>湖北</option>
       <option>安徽</option>
</select>
  • 多行文本框
    <textarea cols="30" rows="10"></textarea>
    文本域 textarea;
    cols(columns):列 ;
    rows:行
按钮(三种)
  • 普通按钮:
    <input type="button" value="我是一个普通按钮" />
  • 提交按钮:
    <input type="submit" />
点击按钮,这个表单就会被提交到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):中国的字库 ,仅涵盖了汉字和一些常用外文
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,723评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,485评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,998评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,323评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,355评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,079评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,389评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,019评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,519评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,971评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,100评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,738评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,293评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,289评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,517评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,547评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,834评论 2 345

推荐阅读更多精彩内容