练习-为网页添加icon图标;为网页添加关键字/作者;超链接;input的type属性有哪些常用属性值-form表单

  前  言

练习

 学习HTML5有两个月了,每天都要学习新的知识,感觉以前学过的有点不熟悉了,复习巩固一下,发表一篇博客园。

 本章复习的是HTML5中的基础语言/js的使用

1为网页添加icon图标

<link rel="icon" type="image/x-icon" href="img/logo.png"/>

rel:用于标明被连接文件与当前文件的关系。此处选icon,表明被链接图片是当前网页的icon图标
 type:表明被连接文件时什么类型。可以省略。
 href:表明连接文件的地址

2为网页添加关键字/作者

     <!--作者-->
            <meta name="author"    content="http://www.jredu100.com" />
            <!--网页关键字-->
            <meta name="keywords" content="html5,网页,Web前端开发" />
            <!--网页描述-->
            <meta name="description" content="这是我在杰瑞教育开发的第一个网页" />

3相对路径的确定

      1、使用position: relative; 设置元素为相对定位的元素;
                 2、定位机制:
                        ① 相对于自己原来文档流中的位置定位,当不指定top等定位值时,不会改变元素位置;
                       ② 相对定位元素,仍会占据原有文档流中的位置,而不会释放。
                 3、使用top、left、bottom、right调整位置。当left和right同时存在,left生效,当top和bottom同时存在,top生效。

4超链接

[超链接a]
            
            1.href:超链接的跳转地址。可以写网络连接,或本地html文件的相对路径,确定方式同img的src路径
            
            2.title:鼠标指上后显示的文字
            
            3.target:设置超链接打开窗口的位置。-slef 自身页面打开(默认) -blank新页面打开、
            
            4.rel:表明即将跳转的页面,与当前页面的关系;
                    rel=‘prev‘即将跳转页面,是当前文档的前一篇文章。
                    rel=‘next‘即将跳转页面,是当前文档的后一篇文章。
                    rel=‘prefetch‘,当前文档加载完成后,利用空余网速,预加载即将跳转的网页
            
            [功能性链接]
            mailto://[email protected]  发邮箱
            tencent://message/?uin=123456789 与QQ聊天
            
            [锚链接]
            1、本页面锚链接
            ①设置一个锚点:<a name="top"></a>用name属性表示锚点名称
            ②在朝链接的href属性中,使用#name 跳转到制定的锚点位置:
                <a href="#top">跳转到锚点
            
            2、其他页面锚链接
            ①徐跳转的页面设置锚链接
            ②在超链接的href属性,文件名.html#name
            <a href=aaaa.html#第二节锚点>
                
            注:由于谷歌/ie的兼容问题,需要在锚点中,插入一个空格&nbsp; 才能生效:
                <a name="top">&nbsp;</a>

5form表单

[form表单]
  1.两个重要属性
    action:表单需要提交的服务器地址
    method:表单提交数据的方法:get/post
    >>>[get与post的区别]
    ①get传参数使用url传递,所有参数在地址栏可见,不安全,get传参数数据有限;
    ②post传参使用http请求传递,比较安全;post可以传递大量数据;
    但是,get请求的传输速率要比post快。

    >>>url传参的形式:链接url地址?name1=value1&name2=value2

  2.input的常用属性:
    ①type:设置input的输入类型
    ②name:给input输入框起名。一般情况下,name属性必不可少。因为,传递数据时,使用name=value(输入内容)的形式传递
    ③value:input输入框的默认值
    ④placeholder:输入框的提示内容。 当input有默认的value或者输入时,placehoder消失。

  3.input-type属性的常用属性
    ①text:文本输入框
    ②password:密码输入框,输入内容默认显示小黑点。
    ③radio:单选项  checkbox多选项
    >>> 使用radio时,value属性必填。提交时,提交的为value中的默认值
    >>> radio凭借name属性,确定是否属于同一组,那么相同为同组,只能选一个
    >>> 使用checked="checked"属性,设置默认选中项
    ④file:文件上传
    >>> 使用accept="类型",设置只能双唇的文件类型,  imge/*任意格式图片
    ⑤submit:提交按钮。将所有表单数据,提交至后台服务器
    ⑥reset:重置表单数据按钮。跟submit一样具有提交功能。
    ⑦imge:图形提交按钮。跟submit一样具有提交功能。
    >>>  使用src属性,选择图片路径
    ⑧button:普通按钮,,没有任何卵用
  

时间: 2024-10-29 19:05:49

练习-为网页添加icon图标;为网页添加关键字/作者;超链接;input的type属性有哪些常用属性值-form表单的相关文章

图片热点,网页划区,form表单

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

ExtJS4为form表单必填项添加红色*标识

通常情况下,ExtJS4的form表单必填项在输入状态下会有特殊提示,非输入状态下,显示却和其他项没有任何区别.为使必填项更加容易区分,我们需要根据allowBlank的属性值,为form表单中的必填项添加红色*标识 在ExtJS4的form表单中,常用组件的继承关系图1-1: //为form表单中必填项添加红色*号标志 Ext.override(Ext.form.field.Base,{ //针对form中的基本组件 initComponent:function(){ if(this.allo

QT5.5.0版本添加icon图标步骤

1.制作icon图标文件 可以进入这个网站在线制作:http://www.ico.la/ 2.创建资源文件:qrc文件 接着 添加2两项,先点击prefix,然后添加文件--->图标路径 3.可以用subline新建一个icon.rc的文件 里面写上IDI_ICON1 ICON "xiaobo.ico" 4.在pro项目里面添加引用rc文件: RC_FILE=icon.rc 5.在项目里面添加窗口引用icon图标代码: 在MainWindow的构造函数中添加setWindowIc

给按钮添加ICON图标

给按钮添加变量,加入ICON图标:右击icon,点击add resource,如下图 HICON m_IconBtnUp=AfxGetApp()->LoadIcon(IDI_UP_ICON);//导入Icon资源,利用m_hIconBtn来存储句柄. m_BtnUp.SetIcon(m_IconBtnUp);

form表单 无法提交js动态添加的表单元素问题。。

第一种情况, 这种情况js动态添加的表单元素是不能提交到服务器端的 <table> <form method="post" action=" url  "> <tr><td></td><td></td></tr> <tr><td></td><td></td></tr> </form> &l

如何快速的给你的项目添加icon图标

下载软件 如何制作图片 将制作的图标拖到项目当中 设置启动页 注意: 如果手动添加了启动页的话,记得将Launch Screen中的东西清除掉

向后台提交数据:通过form表单提交数据需刷新网页 但通过Ajax提交数据不用刷新网页可通过原生态Ajax或jqueryAjax。Ajax代码部分

原生态Ajax提交表单:需要借助XMLHttpRequest对象的open,要收通过post发送请求还要setRequsetHeader,然后把数据发送给后端,代码如下 目录结构 index.py代码 1 #index.py 2 #!/usr/bin/env python 3 #-*- coding:utf-8 -*- 4 import tornado.web 5 import tornado.ioloop 6 class indexHandler(tornado.web.RequestHand

javascript动态添加form表单元素

2014年11月7日 17:10:40 之前写过几篇类似的文章,现在看来比较初级,弄一个高级的简单的 情景: 后台要上传游戏截图,截图数量不确定,因此使用动态添加input节点的方法去实现这个效果 主要用到的函数有: document.getElementById(); objNode.parentNode; objNode.cloneNode(); objNode.removeAtrribute(); objNode.innerHTML(); objNode.appendChild(); ht

form 表单添加 enctype =&quot;multipart/form-data&quot; 属性后后台接收中文乱码

解决办法: new String( request.getParameter("title").getBytes("ISO-8859-1"),"utf-8") ISO-8859-1 是你jsp页面默认的编码,一般新建一个jsp页面最顶端可以看到默认编码pageEncoding=