前端7

来源:互联网 发布:nginx md5函数 编辑:程序博客网 时间:2024/05/16 23:40

今天继续学习html+css

 

使用<a>标签可实现超链接。

<a href=”目标网址” title=”鼠标划过显示的文本”>链接显示的文本</a>

eg<a href=”http://www,imooc.com” title=”点击进入慕课网”>click here!</a>

意思是单击click here!文字,网页链接到http://www,imooc.com这个网页。

title属性方便搜索引擎了解链接地址的内容。

为文本加入a标签后,文字颜色会自动变成蓝色,(被点击过的文本颜色为紫色),颜色可通过CSS样式设置(a(color#000))。

要在新建浏览器窗口打开链接时。在”目标网址” 后添加 target=_blank

 

<a>标签还可以链接email地址,使用mailto方便能让访问者向网站管理者发送电子邮件等

 

如果mailto后面有多个参数的话,第一个参数必须以 开头,后面的参数每一个都以 分隔。

 

 

<img>标签插入图片。

<img src=”图片地址” alt=”下载失败时的替换文本” title=”提示文本”>

其中src:标识图像的位置。

alt:制定图像的描述性文本,当图像不可见时(下载不成功时),可看到该属性制定的文本。

title:提供在图像可见时对图像的描述(鼠标划过图片时显示的文本)

图像可以是GIF,PNG,JPEG格式的图像文件。

 

 

<form method=”传送方式  action=”服务器文件””>

网站与用户进行交互是使用html表单(form)。表单是可以把浏览器输入的数据传送到服务器端,这样服务器端程序就可以处理表单传来的数据。

<form>标签成对出现的,<form>开始,</form>结束。

action:浏览者输入的数据被传送到的地方,比如一个php页面(save.php)。

method:数据传送的方式(get/post)。

所有表单控件(文本框,文本域,按钮,单选框,复选框等)都必须放在<form></form>之间。(否则用户输入的信息提交不到服务器上!)

【数据传输中使用getpost方法,其中get不安全,因为传输过程中,数据被存放在请求的URL地址中,这样就可能会有一些隐私信息被第三方看到。

Get方式传输数据量非常小,一般限制在2kb左右,但执行效率比post好,而post方式传递的数据量较大,它是等待服务器读取数据,不过也有字节限制,这是为了避免对服务器用大量数据进行恶意攻击,微软方面说法是用request.foem()可接收的最大数据有限制,iis4中为80KB字节,iis5中为100kb字节。综上所述,尽量用post方法。】

 

当用户在表单中键入字母,数字等内容时就会用到文本输入框

文本框也可以转化为密码输入框

<form> <input type =”text/password” name=”名称” value=”文本”  /> </form>

type=”text”时,输入框为文本输入框

type=”password”时,输入框为密码输入框

name为文本框命名,以备后台程序ASPPHP使用。

value为文本输入框设置默认值。(一般提示作用)

 

当用户需要在表单中输入大段文字时,需要用到文本输入域。

<textarea rows=”行数” cols=”列数”> 文本 </textarea>

<textarea>标签是成对出现的,<textarea>开始,</textarea>结束。

cols:多行输入域的列数。可用css样式中width代替。

rows:多行输入域的行数。可用css样式中height代替。

<textarea></textarea>标签之间可以输入默认值

 

html中有两中选择框,只能让用户选一项的单选框 和 可以让用户多选甚至全选的复选框

<input type=”radio/chexkbox” value=”值” name=”名称” checked=”checked”/>

type=”radio”时,控件为单选框

type=”checkbox”时,控件为复选框

value:提交数据到服务器的值(后台程序PHP使用)。

nane:为控件命名,以备后台程序ASPPHP使用。

checked:当设置checked=”checked”时,该选项被默认选中。

同一组的单选按钮,name取值一定要一致。这样同一组的单选按钮才可以起到单选的作用。

 

使用下拉列表框,节省网页空间,可单选,可多选。

<option value='向服务器提交的值'>显示的选项值</option>

当设置selected=”selected”时,该选项被默认选中。

 

下拉列表也可以进行多选操作,在<selected>标签中设置multiple=”multiple” 属性,就可以实现多选功能。

ctrl+单击,可多选。

 

表单中有两种按钮可以使用,分别是提交,重置按钮。

当用户需要提交表单到服务器时,需要用到提交按钮。

<input type=”submit” value=”提交”>

type:只有当type值设置为submit时,按钮才有提交作用

value:按钮上显示的文字。

当用户需要重置表单到初始时的状态时,可以使用重置按钮,只要把type设置为”reset”就可以。

 

forn表单中的label标签不会向用户呈现任何特殊效果,在label标签内点击文本,就会出发此控件,浏览器会自动将焦点转到和标签相关的表单控件上。(自动选中和该label标签相关联的表单控件上)

<label for=”控件id名称”>

“for”属性可把label绑定到另外一个元素,标签的for属性中的值应该与相关控件的id属性值要相同。


暂时告一段落,CSS缓后看看吧。

0 0
原创粉丝点击