前端知识学习——html

<!-- Html,CSS,JS 三者的关系 ==> 人,衣服,动作。 以下展示 html 常用基本编码 --><!-- Html    在PyCharm中新建html文件默认给出的基本标签如下:    ----------------------    <!DOCTYPE html>                 表示标准的html解析格式 w3c    <html lang="en">                html文档  en 英文, zh中文    <head>                          页面的头,是一对主动闭合标签 <head></head>        <meta charset="UTF-8">      自闭和标签        <title>Title</title>        页面标题    </head>    <body>                          页面主体 <body></body>

</body>    </html>    ------------------------><!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/html"><head>                              <!--此对标签之间都是定义页头外观及行为的-->    <meta charset="UTF-8">    <!--<meta http-equiv="refresh" content="1">      <!--页标题左侧的图标每隔1秒刷新一次-->    <!--<meta http-equiv="refresh" content="2;http://www.baidu.com">    <!--页面2秒时刷新并跳转到指定链接-->    <meta http-equiv="X-UA-Compatible" content="IE=edge">       <!--兼容到IE浏览器的最高版本-->    <meta name="keywords" content="大师兄">              <!--检索关键字,通常是一个词语,要查看网页源代码才能看到-->    <meta name="description" content="大师兄是个低调的攻城狮">   <!--检索摘要,通常是一个句子,要查看网页源代码才能看到-->    <title>网页标题名称</title>    <link rel="shortcut icon" href="title_icon.jpg">        <!-- 链接导入shortcut icon title图标 -->    <!--<link rel="stylesheet" href="XXX">                    <!--链接导入css样式表-->    <!--<script src="xxxxx"></script>                    <!--导入js文件-->    <style>   <!--写css样式的地方>  
    </style>                          </head><body>    <p>年轻,就是拿来折腾的。</p>                      <!-- p是段落标签,段间有明显的距离;br是换行标签,行间没有距离-->    <p>让自己具备一技之长的资本,<br>是需要无数个夜晚的静思,</br>无数寂寞时光的堆积而成的。</p>

<h1>白羊座</h1>                                 <!-- h是页内标题标签,标题会区分开正文字体 -->    <h2>白羊座</h2>    <h3>白羊座</h3>    <h4>白羊座</h4>    <h5>白羊座</h5>    <h6>白羊座</h6>    <div>                               <!-- 块级标签的宽度占整个页面宽度--><!--div是块级标签的白板,只有一种属性-->        块级标签    </div>    <span>                              <!-- 行内标签的宽度随标签内容变化,是包裹标签内容的大小--><!--span是行内标签的白板,没有属性-->        行内标签    </span>    <!--        <form> 标签用于为用户输入创建 HTML 表单。        表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。        表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。        表单用于向服务器传输数据。        action 提交到那个接口        method post 还是 get        enctype="multipart/form-data" 指定上传文件类型    -->    <form action="/login" method="post" enctype="multipart/form-data">        <span>是否让页面记住密码</span>        <input type="checkbox" checked="checked">       <!--复选框,默认选中-->        <input type="radio" checked="checked">          <!--单选钮,默认选中-->        <input type="radio" name="r1" checked="checked">        <input type="radio" name="r1" >                 <!--互斥的一对单选钮,第一个默认选中,用相同name实现互斥-->    </form>    <div>        <input type="text">                        <!--普通文本输入框,输入可见字符-->        <input type="password">                    <!--密文文本输入框,输入字符以掩码显示-->        <input type="submit" >                     <!--提交按钮,表单数据直接提交到后台-->        <input type="file" >                       <!--实现上传文件功能-->        <input type="reset" >                      <!--重置按钮,把表单数据重置-->

<input type="text" id="i1">        <label for="i1">用户名</label>             <!--label是标签,用for绑定控件id,实现点击控件的标签即如点击控件一样的效果-->    </div>    <textarea>                                   <!--可滚动显示的多行文本显示区域,也可通过拖拽右下角调整区域的大小-->        标准通用标记语言下的一个应用HTML标准自1999年12月发布的HTML4.01后,        后继的HTML5和其它标准被束之高阁,为了推动Web标准化运动的发展,        一些公司联合起来,成立了一个叫做        Web Hypertext Application Technology Working Group (Web超文本应用技术工作组 -WHATWG) 的组织。        WHATWG 致力于 Web 表单和应用程序,而W3C(World Wide Web Consortium,万维网联盟)        专注于XHTML2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。    </textarea>    <div>        <select >                                     <!--下拉选框,显示选中的单项-->            <option>乌鲁木齐</option>            <option>北京</option>            <option>上海</option>            <option>广州</option>            <option>深圳</option>            <option>天津</option>            <option>重庆</option>            <option>郑州</option>        </select>        <select size="2" multiple="multiple">         <!--滚动选框,显示指定个数的多个选项-->            <option>乌鲁木齐</option>            <option>北京</option>            <option>上海</option>            <option>广州</option>            <option>深圳</option>            <option>天津</option>            <option>重庆</option>            <option>郑州</option>        </select>        <select size="4" multiple="multiple">         <!--滚动选框,分组显示指定个数的多个选项-->            <optgroup label="直辖市">                <option>北京</option>                <option>上海</option>                <option>广州</option>                <option>深圳</option>                <option>天津</option>                <option>重庆</option>            </optgroup>            <optgroup label="省会城市">                <option>成都</option>                <option>郑州</option>                <option>乌鲁木齐</option>            </optgroup>        </select>    </div>    <div>        <a href="http://www.baidu.com" target="_blank">跳转到百度主页</a>  <!--target="_blank"是在新页面打开跳转的链接-->        <img src="title_icon.jpg" alt="加载失败" title="白羊座">        <!-- img 图片标签            src 图片地址            alt 当图片加载失败的时候 显示文案            title 鼠标悬浮到图片上时 显示的文案        -->    </div>    <div>        <!-- ul 定义无序列表            不指定 type 默认圆点            指定type则按type显示        -->        <ul>            <li>第一天学习ui自动化</li>            <li>第二天学习ui自动化</li>        </ul>        <ul type="square">           <li>HTML</li>           <li>XHTML</li>           <li>CSS</li>        </ul>        <!-- ol 定义有序列表            不指定 type 默认阿拉伯数字升序            指定type则按type a A 1 I i 显示        -->        <ol type="1" reversed="reversed">          <li>Coffee</li>          <li>Tea</li>          <li>Milk</li>        </ol>    </div>    <div>        <!-- table 表格标签            thead 表头                tr 行                th 列                th 的属性 colspan="2" 代表一列占几列            tbody 表体                tr 行                td 列        -->        <table border="1">r            <thead>                <tr>                    <th>id</th>                    <th>姓名</th>                    <th>班级</th>                    <th>课程</th>                    <th>分数</th>                    <th colspan="2">操作</th>                </tr>            </thead>            <tbody>                <tr>                    <td rowspan="3">1</td>                    <td rowspan="3">张三</td>                    <td>白羊座</td>                    <td>语文</td>                    <td>100</td>                    <td>编辑</td>                    <td>保存</td>                </tr>                <tr>                    <td>白羊座</td>                    <td>数学</td>                    <td>100</td>                    <td>编辑</td>                    <td>保存</td>                </tr>                <tr>                    <td>白羊座</td>                    <td>英语</td>                    <td>100</td>                    <td>编辑</td>                    <td>保存</td>                </tr>            </tbody>        </table>    </div></body></html>
时间: 2025-01-02 02:55:49

前端知识学习——html的相关文章

前端知识学习步骤

著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:龚一峰链接:https://www.zhihu.com/question/19862294/answer/44311692来源:知乎 css 编写规范 http://cssguidelin.es/ 前端性能优化的24种方法 http://browserdiet.com/en/ 学习js正确的方法 JS: The Right Way 很有趣的js编程教材(才出的) Eloquent JavaScript 设计师写的js入门教

安全测试2_Web前端知识学习

上次讲到安全的简介,这次就来简单的讲解下基本的前端知识(html.js.css(不作讲解),牛逼的请忽略!!! 1.Html简单概述: Html和Html DOM 2.Html字符实体(借用别人的,详细可以百度了解更多字符实体): 3.了解Html常见事件属性: onerror(在错误发生时运行的脚本).onload(页面结束加载之后触发).onclick(元素上发生鼠标点击时触发).onchange(在元素值被改变时运行的脚本).onfocus(当元素获得焦点时运行的脚本).oninput(当

便于iOS开发的网页前端知识学习

一.HTML 1. 何为html 页面上每一个显示的内容都是标签,整个页面都是由标签构成的,html的代码内容控制的是页面显示的内容,这些内容的代码呈现方式都是标签.标签元素是html最根本的东西. 标签,属性 -----可以通过查看www.w3school.com来学习,里面有详细的教程 标签之间的关系 : 一个标签在另一个标签的里面叫做父子关系,或者是平级的兄弟关系 标签(元素)的类型 a) 块级元素(block):独占一行,能够随意的修改尺寸 b) 行内元素(inline):多个行内元素能

前端知识学习一 :CSS基础

一.CSS概述 css指的是层叠样式表,样式定义如何显示HTML元素,样式通常存储在样式表中, 把样式添加到HTML4.0中,是为了解决内容和表现分离的问题.外部样式表通常存储在css文件     中.多个样式定义可层叠为一. 二.层叠次序 一般而言,所有的样式都会根据下面的规则层叠于一个新的虚拟样式表中,其中4拥有最高的优先权. 1.浏览器的缺省设置 2.外部样式表(通过引入的外部.css文件) 3.内部样式表(位于<head>标签内部) 4.内联样式表(在HTML元素内部) 因此属性的优先

前端知识学习二 :CSS高级

一:选择器的分组 通过对多个元素进行分组,使这些在同一个组中的元素都满足相同的属性,方法而不需要进行多次定义. 但这个的不足就是只能定义共有的属性,不能定义单个的属性,但这个单个的不同属性是可以通过在优先级比较高的层级里定义,就可以定义不同的属性,也可以进行覆盖操作. 这是一个cssd的组选择器. 二:继承和组选择器 一般来说我们在父元素中定义了属性后,可以在子元素中就不再定义该属性,而是自动的继承父元素的属性,但因为有的浏览器有可能不支持这种继承.在这种情况下,我们就可以通过使用组选择器的方式

前端开发知识学习概要

前端开发工具 编辑器 editPlus sublime 浏览器: Chrome Safari Firebox IE 插件:firebug chrome: inspect element html 组成结构 1 <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前,不是 HTML 标签: 2 它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令, 浏览器读取. 3 <html> 4 <head> 5 描述页面

关于前端方面知识学习的全面开始

论文已经提交完成了,接下来的事情就是全身心地投入到前端的学习中去,现在规划思路和计划. 要点和思路: 要以基础为本,配合一定的记忆.许多时候觉得记忆不再重要了,其实不是,记忆对于HTML/CSS/JS的掌握是很有必要的.前端知识万变不离其宗,掌握好这三者的基本知识是最重要的. 要有练兵.练习能够加深知识的印象,在学习过程中经常会眼高手低,经常训练才能熟练. 迅速掌握.前端方面知识十分零碎,要有思路.有计划地去学习,而且每一部分内容务必心无旁骛地迅速掌握. 学习规划:

极客标签:用代码回放来愉快地学习前端知识

网 页编程学习的过程中最痛苦的是什么?你看到各种大牛写下的代码和旁边只言片语的说明,但你根本无法理解整套代码是怎样写下来的,大牛写的时候遵循的是什么 样的逻辑.教程放在一个屏幕,然后你自己的编程工具放在另一个屏幕,你在两个屏幕之间切换过来切换过去,浪费了时间浪费了力气. 结果呢?你把大牛的代码复制过来,把自己的项目内容放进去,做出了一个和大牛写的一样的网页,却感觉到自己根本什么都没学到.网页编程,以及所有编程学习中最痛苦的地方在于你试图理解你的学习对象的思路,但常规的教学材料的传播方式生硬,对于

Python学习-基础篇11 前端知识之HTML内容

HTML介绍 Web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk.listen(5) while True: conn, addr = sk.accept() data = conn.recv(8096) conn.send(b"HTTP/1.1 200 OK\r\n\r\n") conn.secd(b"<h1>Hello world!</h