当前位置: 首页 > news >正文

Android程序员搞Web之HTNL(一)

1、html主要包括:结构(重要,html)、样式(css)、行为(js)三部分。

2、html的基本结构(固定不变的结构)

<html>//根节点
      <head>//页面的头部
            <title>标题</title>
      </head>
      <body>//页面的内容
      </body>
</html>

3、html标签分为单标签和双标签,当标签内带有“/”表示标签结束。

4、标题标签(共六种)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>html Test one</title>
</head>
<body>
    <h1>一级标题</h1>
    <h2>二级标题</h2>
    <h3>...</h3>
    <h6>六级标题</h6>
</body>
</html>
img_a66eadb72d233a3520f4be8d2c64cecc.png
样图

5、段落标签

<p>我是一个段落标签</p>
img_ea0079c1cbe597d311178f85001e8c70.png
样图

6、横线标签与换行标签

<hr/>//横线
<br/>//换行
img_ec04b32987fded40bf7df6f0b6e074fd.png
样图

7、div 与span

    <div>我是div</div>
    <div>我是div</div>

    <span>我是span</span>
    <span>我是span</span>

div与span分别表示盒子一行只能有一个div,但是span可以一行有多个


img_e9b0bf396c62fff8240d17bf5da63d79.png
样图

8、文本格式化标签

    <strong>加粗字体</strong>
    <b>我也是加粗字体</b>

    <br/>
    <hr/>
    <i>我是文本倾斜</i>
    <em>我也是文本倾斜</em>
    <br/>
    <hr/>
    <s>我是删除线</s>
    <del>我也是删除线</del>
    <br>
    <hr>
    <u>我是下划线</u>
    <ins>我也是下划线</ins>
img_a584220c786c8996e714fd46277c1e73.png
样图

10、图片标签

<img src="ic_launcher_round.png" />

常用属性:
src:目的图片的路径
alt:图片不能显示的错误图片
title:鼠标悬停与图片上方显示的文字
width和 hight :宽度和高度(给一个就行了,会自动等比例缩放)
border:为图片添加边框(参数为边框宽度)

11、链接标签

    <a href="https://www.jianshu.com/u/2e5d001fdc4c">
        <img src="ic_launcher_round.png" alt="error.png" />
    </a>

<a>可以是文字或者图像</a>

href:目的网站的链接
当未确定跳转链接的时候可以将href内添加一个“#”,使得点击超链接无法跳转。
target:默认参数为_self ,效果点击之后原页面被替换。_blank参数,效果为点击之后建立新窗口进行显示新页面。写法如下:

<a href="htmlTest1.html" target="_blank"></a>

12、锚点定位(类似于目录效果)

<a href="#test" >目标内容</a>
        

<h1 id="test">就是这里你猜对了</h1>

1)、<a href="#+目标id" >目标内容</a>
2)、<h1 id="目标id">就是这里你猜对了</h1>

13、base标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>html Test one</title>
    <base target="_blank" />
</head>
<body>
    <a href="https://www.jianshu.com/u/2e5d001fdc4c" >简书</a>
</body>
</html>

若页面内所有的链接都用新窗口打开,则使用base标签,如果页面内某一个不需要新窗口打开则在该链接标签内添加target="_self "属性

14、特殊字符标签

&nbsp;   表示:   空格
&lt;          表示:  小于号<
&gt;         表示:    大于号>
&amp      表示:    &

15、相对路径

1)、网页与图片位于同级的时候可以直接src="";图片
2)、图片位于网页的下一级路径的时候src="文件夹名称/图片名称";
3)、图片位于网页的上级路径src="../图片名称"

16、绝对路径

写法src="网络连接"

17、列表标签

1)、无序列表
<body>
    <ul>
        <li>第一个</li>
        <li>第二个</li>
    </ul>
</body>
img_8594e5aa14a767b4941eef32185fe835.png
样图

a)、ul标签内只能放li标签,如果放置其他的是不科学的
b)、li内可以放置其他标签

2)、有序列表
<body>
    <ol>
        <li>第一个</li>
        <li>第二个</li>
        <li>第一个</li>
        <li>第二个</li>
        <li>第一个</li>
        <li>第二个</li>
    </ol>
img_7a8a108dc5e0ef9ee0edea6cbdf96005.png
样图

总结:可以搭建一个很丑的网页了。

相关文章:

  • mysql-proxy安装过程 (转)
  • Day3LJY
  • angular 摇树优化
  • EOS 坑 右击java文件封装成Web Service不弹界面
  • ./configure、make、make install 命令
  • div浮动+盒子模型+溢出隐藏+滚动条
  • JavaScript创建对象的四种方式
  • HttpServletResponse应用(转)
  • 体育竞技游戏的团队AI
  • 1-思科防火墙:搭建防火墙环境
  • 棋盘问题 dfs()基本的
  • URL 编码规则
  • TNS-01106: Listener using listener name LISTENER has already been started
  • C语言学习(三)--语句
  • 细说ASP.NET Forms身份认证
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • Angular 2 DI - IoC DI - 1
  • CODING 缺陷管理功能正式开始公测
  • java2019面试题北京
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • MySQL QA
  • MySQL用户中的%到底包不包括localhost?
  • Redis 中的布隆过滤器
  • vue 个人积累(使用工具,组件)
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 彻底搞懂浏览器Event-loop
  • 搭建gitbook 和 访问权限认证
  • 高性能JavaScript阅读简记(三)
  • 判断客户端类型,Android,iOS,PC
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • 我们雇佣了一只大猴子...
  • # 数论-逆元
  • #### go map 底层结构 ####
  • #162 (Div. 2)
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • $NOIp2018$劝退记
  • (26)4.7 字符函数和字符串函数
  • (c语言)strcpy函数用法
  • (二)fiber的基本认识
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (剑指Offer)面试题34:丑数
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • .NET Core 版本不支持的问题
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .NET Micro Framework 4.2 beta 源码探析
  • .net web项目 调用webService
  • .NET 依赖注入和配置系统
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET/C# 中你可以在代码中写多个 Main 函数,然后按需要随时切换