HTML5入门

初学HTML5<step 1>


html5基础

一、internet与web

  • 1.1 internet
  • internet是个全球性的计算机互联网络,它提供的主要服务:Telnet/www/Email/BBS/FTP等。信息在internet上被分成许多小数据包(使用TCP/IP协议簇)进行传输,在目的地进行重组。
  • 1.2 web
  • web又称万维网或环球网,它将各种类型的信息和服务进行连接,提供生动的用户图形界面(可称为文档),web其实是无数文档的集合,这些文档就存在因特网的某个地方。
    web的工作原理:由web服务器、浏览器、和通信协议组成,浏览器通过HTTP(超文本传输协议)向web服务器发出请求,web服务器应答并将信息发送给浏览器(主要以网页的形式发布),浏览器解释HTML网页文档,并显示在用户屏幕上。

二、HTML

  • 2.1 HTML
  • HTML是超文本标记语言,一种纯文本语言。用该语言编写的文件以.html或.htm为后缀,设计的网页由浏览器进行解释执行。在HTML页面上可以使用脚本语言编写的程序段,如VB/JS。
    第一个学习的元素就是<html>
    html作为超文本标记语言,它的元素如下表:

元素表.PNG

【上图网址http://www.html5star.com/manual/html5label-meaning/
详细的元素标签使用方法可以在网上找《HTML5从rrumne入门到精通》
里面有详细内容,但是目录无法跳转,阅读十分不方便。

  • 文本样式:就是对文本进行修饰
 <b>加粗</b>
 <i>倾斜</i>
 <u>下划线</u>
 <s>删除线</s>
 <sub>下标</sub>
 <sup>上标</sup>
  • 标记语法分为单标记和双标记;元素是尖括号内的包围的部分,元素之间还可以相互嵌套;属性,每个元素都有自己所特有的属性,属性都有值,标准属性是绝大多数元素支持的属性,如id、title、class、style等。
    注释
    html文档结构
    <!DOCTYPE html><html>

    <head>
    <title>HTML骨架</title>
    <meta charset="utf-8">
    <meta name="author" content="">
    <meta name="description" content="...">
    <meta name="keywords" content="html,css,js"> </head>

    <body>

    <h1 align="center"></h1>
    </body>
    </html>

    文本
    文本样式:对文本进行修饰,如<b>加粗</b>、<i>倾斜</i>等;
    标题元素:<h#><h#>;
    段落元素:<p></p>;
    强制换行元素:

    分区元素<span>行内分区</span>、<div>块内分区</div>;
    分割线:


    单标记;
    预格式化:<pre></pre>,保留中间的格式;

  • 图像和链接


[站外图片上传中……(2)]
<a href="http://www.apple.com" target="_self">点击浏览器会在原标签跳转到http://www.apple.com</a>
<a href="mailto:=266575219@qq.com?subject=我要请客吃饭&asda@163.com">发送邮件包含对象及内容或抄送对象</a>
<a href="压缩包.rar">下载文件</a><a href="图.png">打开图</a>
<a href="#锚点">适合远方</a>
<a href="javascript:...">链接到javascript 功能</a>

  • 表格
 表格由三种元素嵌套而成  
 table tr(行) td(列)   
 cellspacing:设置外边距     
 cellpadding:设置内边距   
 align:水平对其方式left/right/center   
valign:横向对其方式top/middle/bottom     
caption设置表格标题,必须跟在             
table后面显示在表格上面 

<table border="1" width="300px" height="300px" cellspacing="10" cellpadding="10"> <caption>表格名字</caption> <tr width="20" align="left" valign="top"> <td width="60">1</td> <td>2</td> <td>3</td></tr> <tr align="center" valign="middle"> <td>4</td> <td>5</td> <td>6</td> </tr> <tr align="right" valign="bottom"> <td>7</td> <td>8</td> <td>9</td> </tr> </table>

效果图


day.PNG
day.PNG

  • 列表
    • 有序列表ol和无序列表ul;
    • li:指示具体列表内容;
    • 列表中的type属性、列表的嵌套、定义列表。
      结构标记
    • 使用大量的div进行页面布局
  • 表单
    用于显示信息,并提交到服务器。使用<form></form>构建。
    一些注意事项~~
    checked:设置radio/checkbox的默认值
    maxlength:设置最大字符数
    select:
    selected:默认选中项
    size:让用户看到几个选项
    option;列表项
    textarea :
    cols :设置宽 用字符数设置
    rows:设置高
    label: 与其他元素绑定,是实现选项点击选项按钮实现效果
    for:实现绑定另一个元素id
    按钮:<input type="submit"/>
    <input type="reset">
    <input type="button"/>跟JS搭配使用
    <input type="hidden"/>
    form属性 method:get/post
    get:将数据放在url中,并对数据大小限制,且不安全
    post:不将数据放在url中-->


<form> 用户名<input type="text" value="admin" name="user"/></br> 密 码<input type="password" value="admin"/> </br><input type="submit" value="ok"/>
</form>

  • iframe
    使用iframe在浏览器上显示多个 文档页面


<iframe src="http://www.baidu.com" width="500" height="500">
</iframe>


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,796评论 1 92
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,891评论 18 139
  • 简介网络浏览器很可能是使用最广的软件。在这篇入门文章中,我将会介绍它们的幕后工作原理。我们会了解到,从您在地址栏输...
    wengjq阅读 2,071评论 2 15
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,320评论 1 41
  • 花儿,绽放美丽,倾国倾城, 然, 凋谢后惆怅与苦涩, 有谁又能懂它的无奈呢! 爱的光芒,有些茫然, 拥抱亲吻着花儿...
    时尚女人兰阅读 168评论 0 0