HTML知识

前端开发:Web Front-end development
后端开发:Web Back-end development

前端开发:
1】开发什么:
结构布局、样式呈现、页面的动态交互:js-脚本、数据交互处理、数据格式化渲染

结构布局样式呈现行为逻辑
HTMLCSSJavaScript

2】<title></title>:文档标题
title标签内的文字一般是30-40个字符,只少不多
如何写title:
主页:网站名称 + 主要的关键字/关键词的描述
详情页:详情名称 + 网站名称 + 简介
列表页:分类名称 + 关键字 + 网站名称
文章页:标题 + 分类 +网站名称

3】<meta name="keywords" content="" />:文档关键词
keywords :100个字符
网站名称 + 分类信息 + 网站名称

4】<meta name="description" content="" />:网页描述
description 描述信息 80-120个汉字
综合title + keywords的简单描述

5】搜索引擎认知的优先级:title > description > keywords
与物理性标签相比,更喜欢语义性标签(因为可读性、可维护性强、受搜索引擎青睐)

6】中文简体:zh-Hans zh-CHS;中文繁体:zh-Hant zh-CHT
GB2312:中国信息处理国家标准码:简体中文编码
GBK:汉字扩展规范:扩大了汉字收录;增加了繁体中文;增加了藏蒙维等少数民族的文字
UTF-8:Unicode万国码:认识全世界正在使用的所有文字

7】document.compatMode:兼容性模式
<!DOCTYPE html> // CSS1Compat:w3c 标准兼容性模式
没有<!DOCTYPE html> //BackCompat:浏览器的怪异兼容性模式
8】heading标签:标题标签
独占一行、粗体、大小不一致

8】在编辑器内,文本的空格和换行都是文本分隔符
html实体字符

9】元素
内联元素inline element:不独占一行、无法定义宽高
span、i、em、strong、b、sup、sub、a、label、del、ins
块级元素block element:独占一行、可以定义宽高
p、div、ol、ul、li、dl、dt、dd、form、fieldset、legend、hx、address、table
内联块级元素inline-block element:不独占一行、可以定义宽高
img、iframe、input、select、textarea、button

10】src & href
src:source资源
href:hypertext reference超文本引用

11】<a></a>:anchor 锚点标签
作用:超链接标签、打电话、发邮件、锚点定位、协议限定符-不在跳转或刷新
<a href="javascript:;">123</a> 或 <a href="javascript:void(0);">123</a>

12】标签嵌套
内联元素可以嵌套内联元素和内联块级元素
块级元素可以嵌套任何元素
p标签不可以嵌套div标签
a标签不可以嵌套a标签

13】注释:增加代码可读性,方便后期维护;找bug

14】上下标
sup:superscripted
sub:subscripted

15】ol & ul :type start reversed
ol:order list有序列表
ul:unorder list无序列表
dl:definition list 自定义列表 -》dt:definition term、dd:definition description

16】table表格
caption标题标签
tr:table row 表格行标签
th:table header cell 表头标签
td:table data cell 单元格标签
cellpadding:单元格内边距
cellspacing:单元格间距

以下三个标签必须同时出现
加载:thead -> tfoot -> tbody
thead:表格页眉标签 table head
tfoot:表格页尾标签 table foot
tbody:表格的主体标签 table body

17】frameset标签 不可以放到body标签内
frameset设置框架:现少用或不用因缺陷:数据交互差、加载慢、http请求多、对搜索引擎不友好

延伸出了:
iframe标签 内联框架:好处:不需要加载整个页面,只要加载属于它那一部分即可,减少了http请求;功能性导航用它最好;缺点:对搜索引擎不友好;滚动条体系混乱;数据请求无法监控;
frameborder="" scrolling=“yes|no|auto”

18】form表单:用户提交数据:数据名称+数据值
methods=“get|post” //请求方式
action=“url” //提交数据到后端的地址

19】input标签
属性:
readonly只读:不可输入;表单提交数据时可以正常提交
disabled禁用:不可输入;提交数据时不能获取到使用了该属性的input输入框中的值,即表单提交数据时不被提交该数据

20】label标签
label的for属性值与某一个input的id值相同时,点击label可以聚焦该input输入框

21】md5:消息摘要算法的第五个版本:不可逆加密算法(只要加密了就不可以在解密);这种加密算法不需要提供密钥,直接就加密了;

22】textarea标签
cols可见宽度(假设字体16px):= 8px * cols(平均字符数) + 17px;17px是滚动条的宽度
rows可见行数

23】fieldset & legend表达标题
表单组件

24】标签
html标签
html5标签

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ava实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),可运行高分资源 Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现
C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值