整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

HTML入门

HTML入门

C/S架构和B/S架构

C/S: client/server 客户端服务器架构

B/S: browser/server 浏览器服务器架构

优势:

C/S: 1.需要下载,安装 2.服务器和客户端都需要更新 3.开发维护成本高

B/S: 1.不需要下载,安装 2.只需要更新服务器 3.开发维护成本低

二. 浏览器访问服务器的方式

协议://域名(:端口号)/文件

http://www.163.com/index.html

三. 网页的组成

html css javascript

四. html

Hypertext Markup Language 称之为超文本标记语言,又叫超文本标签语言

作用:不需用编译,通过浏览器执行

文件后缀: .html或者.htm (建议大家使用第一种)

修改文件后缀:

组织---->文件夹搜索选项------>查看---->隐藏已知文件的扩展名去掉前边对勾(这样才能在生成html文件时不会误生成text文件)

五. 开发工具

编辑工具: notepad++

调试工具: chrome(谷歌)

六. 标签

标签: 以<>包含的特定的字符串, 通常有开始标签和结束标签

双边标签(比翼双飞): <标签名>内容</标签名>

单边标签(单身狗): <标签名 />

属性: 对标签进行一定的修饰.

<标签名 属性名1="值1" 属性名2='值2' 属性名3=值3>内容</标签名>

建议大家对属性值使用""引起来

元素: 一个完整的标签就是一个元素

七. 指定字符集:

<meta charset="utf-8"/>

设置字符集步骤:

1.文件保存的编码格式

选项---->转为utf-8无bom格式

2.浏览器执行文件的编码格式

<meta charset="utf-8"/>

八. 全局架构标签

<html>

<head></head>

<body></body>

</html>

注意:

1.所有的内容必须写到html标签中

2.head标签中的内容不在浏览器中显示

3.body里边的内容显示浏览器中

九. 几乎每个标签都要有的属性(结合css/js)

class name id style

十. 字符实体 ( 空格)

http://w3school.com.cn/tags/html_ref_entities.html(可以在这个网站查看所有的字符实体)

十一. 常用标签(文本修饰)

标题: h1-h6 h1最大 h6最小

加粗: <b></b> <strong></strong>

斜线: <i></i><cite></cite><em></em>

下划线: <u></u>

删除线: <s></s>

上标: <sup></sup>

下标: <sub></sub>

字体: <font></font>(size/color/face)

滚动: <marquee></marquee>(direction/scrollamount/loop)

十二. 常用标签(格式控制)

段落: <p></p>

换行: <br />

不换行: <nobr></nobr>

水平线: <hr />(单标签)

原型输出: <pre></pre>

无序列表: <ul></ul><li></li>(type:circle/square/desc)

有序列表: <ol></ol><li><li>(type:a/A/i/I start )

自定义列表: <dl></dl><dt></dt><dd></dd>


总结: 1.容错性强

2.不区分大小写(强制使用小写)

   3.可以嵌套

站开发入门指南:表单相关标签们。

接下来我们来学习一下表单以及相关的元素。

·表单其实英文是叫做fo.rm,在我们平时使用的这种互联网产品中包括网站也好、app也好,经常会看到这种需要你去填一些资料、填一些文字、填一些数据的这样一种页面。像这种页面其实都是通过表单以及表单的元素去构成、去实现的。

也就是说表单其实是用来收集用户数据的,它是给用户去输入一些数据的。而且输入完之后,一般它是要跟服务器去发生一些交互的。就是比如说把数据发送到服务器或者在本地处理过后,再给到服务器去进一步的处理或者去保存。所以其实表单这些元素,如果真正要去用起来的话,真正要让它功能跑起来的话,其实很多时候是要跟js打交道的。所以目前来说只要简单的去了解一下表单的元素的基本使用就可以了。

·然后后面学了CSS之后,你也知道怎么去给这些表单做它的样式就OK了。那我们看一下表单以及相关的元素有哪些?表单主要是有一个这样一个表单本身的标签,另外这些就是跟它相关的一些标签元素了。这些元素一般都是放在这个for.m元素里面的嵌套在它里面的。

但是表单的元素,它跟我们之前学过的ul li-olli一定要进行嵌套使用的,这种元素还不太一样。表单中的元素,像这个和这个是经常可以单独使用的,也就是说不用嵌套在这个form表单里面也是可以用的。所以要明白这些表单内的元素,如果你有需要是完全可以去独立的去使用它的,并不一定要跟这个for.m.搭.配起来嵌套在它里面的。

·很多时候去使用form这样的标签。然后把这些表单的元素嵌套在里面。它其实主要的一个目的,它是为了让这些就是收集到的数据组成一种结构化的一种模式,结构化的一种状态。这样发送到服务器,服务器也可以通过这种更好的结构去读取数据。

所以目前的学习阶段来讲是没有办法给你去展示表单的作用。但是等你学到JS之后,你在有了这些基础知识之后,就能通过JS其实非常清晰看到它的整个数据结构。这节课主要是来讲一讲这个标签,这个标签其实会经常单独的来进行使用。这个标签之前也简单的给大家去演示过,它是一个用来做这种文字输入的标签。

很多时候,像这种真实的产品页面,产品里面会发现很多的输入栏都是用这个标签去实现。打开开发者工具之后,可以看到这里有一个这样的小工具,选用它之后就可以去快速的定位到元素。可以看到它这边有个input,选中之后,元素列表这里也能看到就是input这样的元素。所以很多的页面上的输入框其实都是用input元素来实现的。

input非常重要的属性叫做type,type属性之前演示过一个叫text(的值),一个叫Checkbox,给大家演示过。这两个设置之后是会产生不同的效果。这种能设置的属性的值非常多,我这里不给大家去做演示,你有兴趣自己可以去尝试去使用一下。

这里主要是介绍一个是这个之前讲过的,给大家简单也再看一下。一个是checkbox,一个是checkbox,还有一个file,其他的。

还有pasisword也给大家看一下。这里来看一下。首先看到input非常简单,直接默认的text它这边,这边先把它放大一点,放五倍大,大家看起来清楚一点。这样就可以在这里输入这样一个内容了,非常简单。

然后比如这里改成password,然后这边输入的东西自动的就变成这种小圆点了,就相当于是一种帮你保密,就是防止别人偷看到你的密码。然后就是checkbox(多选框)。之前简简单演示过了checkbox会变成这种勾选的框,它有一个属性,如果你使用的checkbooks这样的类型,你可以使用这个checked这样的属性,就让元素默认是打勾(选中)的状态。

像这种东西其他的前面一般都会有一个文字,告诉你这个选项是什么,然后这里把这个改一下,就叫做选择。想学习的语言其实一定是可以多选的。这里来一个写一个span,叫做js好html,然后自己再多复制几个,然后这里变成CSS,变成javascript。像这种前面这种文字用span都是没有任何问题的。

但是其实在表单元素里面有一个标签叫做lab.el。label其实一般用来写这种,就是告诉这个选项是什么样的一个选项,这样的一些文字。label有个特殊的作用,比如说把这个换成label,label之后这里有一个属性叫做for,for可以去跟比如说input,这里设计一个id叫做html。

稍微跟写的不一样,这个其实写一样也没有关系,但是这里写不一样,大家可能更容易理解一点。

把名字id名跟这个对应上之后for里面是某个元素的id值,就是input这样的一个元素的id值,label就跟input元素绑定了。注意这里写错了label。

·然后看一下可以点击文字,就相当于点击了选项框,其他的用spam包裹的文字是没有绑定的效果。所以label标签的作用就是有这样的一个文字跟相应的元素绑定起来。点击文字相当于就点击元素这样的效果。

·然后可以看一下另外一种叫radio这种单选框的元素,也是用input来实现的。然后来看一下input,把它设置成radio的类型就会变成这样一个圆点。假如还是按照这种模式,比如说这里把ID也设置一下叫做htmltag,其实跟htmltag类型的数据库也是一样的。如果设置checked就默认的,就相当于是选中的状态。

·如果这里还有单选,这里还有一个,如果叫CSS,把这个先取消掉。这里其实是有两个选项,两个可选项,整个的结果是希望是呈现单选的状态,选中其中另外一个,肯定要呈现一种未选中的状态。

·现在两个都可以同时选中,这样肯定是不行的。所以这里可以用属性,叫做name,就叫section。下面同时也取名字,也是name同样的值。

这里可以把它理解成用了同一个名字的单选框,他们最终只能选中其中一个。可以试一下,比如说点CSS,点html,这个东西是单选框里面非常重要的知识点。

我们百度搜索我们想要的文章时,好不容易找到了我们想要的文章,点开复制,却发现文章被锁定,像下面这种情况,复制需要收费,面对这样的情况,教你一招解决,免费复制自己想要的文章。


首先我们需要找到我们所要复制的文章,按电脑上的F12按钮,打开如同所示的页面


然后按F1按钮


再往下翻,找到Debugger下面的禁用JavaScript,进行打勾


千万不要将旁边的框框删去,这样就可以免费复制了