html入门(一)

因为我自己正在做一个小项目,既需要后端,又需要懂点前端的那种。所以去看了一点html基础,就此做笔记如下:

html是超文本标记语言,所以它并不是编程语言,而是标记语言。标记语言是一整套用来描述网页的标记标签。标记标签成对出现,可称为开始标签和结束标签。

html的结构为:

<html>
    <head>
        <title>页面标题</title>
    </head>
    <body>
        <h1>标题</h1>
        <p>段落</p>
    </body>
</html>
一、<html> 元素是 HTML 页面的根元素

  • <head> 元素包含了文档的元(meta)数据,放在这个标签里的基本都是你想让浏览器看到,而不想让用户看到的东西。
  • 1、<meta>标签
  • META 元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。
  • <meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">
    这是元关键词标签,定义属性名称为“keywords”,属性内容包含:html、css、xml、xhtml、javascript等,这样方便搜索引擎搜索到。
  • 还有元解释说明标签,属性名称为description,内容为摘要或者其他描述性内容 。
  • 还可以定义网页的作者:
    <meta name="author" content="Runoob">
    2、css引用
  • 这里仅介绍外部样式表,通过一个css文件改变整个网站的样式。
  • <head>
    <link rel="stylesheet" type="text/css" href="mystyle.css">
    </head>

    link代表联接,rel代表关联,表示链接标签同文件的关联。type表示格式。href后添加文件地址,表示链接到该文件地址。

  • 二、<title> 元素描述了文档的标题
  • 三、<body> 元素包含了可见的页面内容
  • 四、<h1> 元素定义一个大标题(从<h1>到<h6>,h1定义最大的标题,<h6>定义最小的标题。应将<h1>作为描述主标题的元素,其次<h2>,依次往下类推)
  • 五、<p> 元素定义一个段落
  • 六、<a> 元素定义链接,在href属性中指定链接地址
    <a href="http://www.runoob.com">这是一个链接</a>
  • <a href="http://www.runoob.com/" target="_blank">访问菜鸟教程!</a>
    外部引用时一定要注意添加http://www
  • target属性描述了被链接的文档的显示之处,例如
    target="_blank" 就表明是重新打开一个窗口,跳转链接 
  • 七、<img>元素描述图片,在src属性中提供图片地址,在width和height属性中定义图片大小。alt属性提供图片替代信息,也就是文本阅读器能够读取的图片信息。(文本阅读器看不到图片)
  • <img src="/images/logo.png" width="258" height="39" />
    八、<br>元素定义换行,可以用来折行
  • 九、<hr>元素用于创建水平线、分隔内容
  • <p>这是一个段落。</p>
    <hr>
    <p>这是一个段落。</p>
    <hr>
    <p>这是一个段落。</p>

    十、<!-- ... -->元素用于定义注释。
  • 文本格式化的标签:
  • <b>粗体文本</b>
    <code>计算机代码</code>
    <em>强调文本</em> #强调要突出显示文本,所以浏览器会自动渲染文本
    <i>斜体文本</i>
    <kbd>键盘输入</kbd> 
    <pre>预格式化文本</pre>
    <small>更小的文本</small>
    <strong>重要的文本</strong> #着重为黑体
     
    <abbr> (缩写)
    <address> (联系信息)
    <bdo> (文字方向)
    <blockquote> (从另一个源引用的部分)#定义长的引用


  • #<q>  (定义短的引用)
    <cite> (工作的名称)
    <del> (删除的文本)
    <ins> (插入的文本)
    <sub> (下标文本)
    <sup> (上标文本)
  • 元素的内容是开始标签与结束标签之间的内容。标签内可以嵌套标签,比如某一段落的一部分文字需要着重显示,就可以在该文字的开始与结束处添加<em>和</em>标签。
  • 某些 HTML 元素具有空内容(empty content)
  • 空元素在开始标签中进行关闭(以开始标签的结束而结束)
  • 大多数 HTML 元素可拥有属性
  • 以上是html元素的介绍,接下来介绍属性。
  • 属性可以在元素中添加附加信息
  • 属性一般描述于开始标签
  • 属性总是以名称/值对的形式出现,比如:name="value"。属性名="属性值"
  • 输出内容时需要注意:当显示页面时,浏览器会移除源代码中多余的空格和空行。所有连续的空格或空行都会被算作一个空格。需要注意的是,HTML 代码中的所有连续的空行(换行)也被显示为一个空格。如果保证输入的格式即为输出的格式,可以使用<pre></pre>标签。
  • 排版很乱很乱,常常有出乎预料的错误,望海涵。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值