HTML初学笔记——字节青训营

什么是前端 ?

解决GUI人机交互问题

跨终端

pc/移动浏览器

  客户端/小程序 vr/ar等

web技术栈

前端应该关注哪些方面?

功能 美观 安全 兼容 体验 性能 无障碍

Html是什么?

HyperText Markup Language

HyperText 图片,链接,标题,表格

Markup Language 用成对出现的标签来表示内容

在标签上设置一些属性

eg:  

添加图片

<img src=”photo.jpg” />

scr为属性名,photo.jpg为属性值

eg2:

HTML初学笔记——字节青训营

 

1行,不写doctype话,浏览器会以一种老旧的的方式渲染页面

2行,<html><html>根标签,所有其他标签都写在这个标签内

3行,<head><head>放一些必要又不需要呈现的信息

6行,<body><body>放需要呈现给用户的内容

HTML初学笔记——字节青训营

 

标题:

h1~h6,展示的文字从大到小

eg: <h1><h2>

列表:

1.有序列表

<ol>

<li>内容<li>

<li>内容<li>

</ol>

2.无序列表

<ul>

<li><li>

<li><li>

</ul>

3.key,value形式

<dl>定义列表

<dt>a</dt>

<dd>b</dd>

<dl/>

链接1(在现窗口打开)

<a href=”xxxxxx”>

链接名字

</a>

链接2(在新窗口打开)

<a href=”xxxxxx”

targe=”_blank”>

链接名字

</a>

加入多媒体

  1. 图片

<img

scr=”......”

alt=”......”

Width=”x”

/>

      2.音乐

<audio

scr=” “

Controls

></audio>

      3.影视

<vido

scr=”/assets/vodeo.mp4”

Controls

></video>

输入

<input placeholder=”yonghui”> 文本框占位

<input type=”range”> 滑动条

<input type=”number” min=”1” max=”10”> 输入数字

<input type=”data” min=”2018-02-10”> 输入日期

<textarea>Hey</textarea> 多行文本框

<input type=”checkbox”> 多选

<input type=”radio” name=”sport” /> 单选

<select>

<option>A</option>

<option>B</option>

</select> 下拉选项

<input list=”name” />

<datalist id=”name”

<option>shangyi</option>

<option>yi</option>

</datalist> 辅助用户输入

引用

<blockquote cite=”网址”>

<p>文字</p>

</blockquote> 长引用

<p>内容<cite>内容</cite>内容</p> 短引用

其他

<code></code> 代码标签

<strong>内容</strong> 强调标签,重要

<em>内容<em> 强调标签,语气

经典的页面布局

HTML初学笔记——字节青训营

 

上一篇:B站与快手之间,还差了一个YY?


下一篇:jvm基础理论。