html里DTD STF和TF的意思是?

html里DTD STF和TF的意思是?,第1张

你好,

DTD 是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是html文件的验证机制,属于html文件组成的一部分。

DTD:三种文档类型:S(Strict)、T(Transitional)、F(Frameset)。

Strict:如果您需要干净的标记,免于表现层的混乱,请使用此类型。请与层叠样式表(CSS)配合使用

Transitional:DTD 可包含 W3C 所期望移入样式表的呈现属性和元素。如果您的读者使用了不支持层叠样式表(CSS)的浏览器以至于您不得不使用 HTML 的呈现特性时使用

Frameset: DTD 应当被用于带有框架的文档。除 frameset 元素取代了 body 元素之外,Frameset DTD 等同于 Transitional DTD

可以参考HTML中DTD的使用

html的标签大概有81个左右,分别是是下面这些:

标签 描述 DTD

<!--...--> 定义注释。 STF

<!DOCTYPE> 定义文档类型。 STF

<a> 定义锚。 STF

<abbr> 定义缩写。 STF

<acronym> 定义只取首字母的缩写。 STF

<address> 定义文档作者或拥有者的联系信息。 STF

<applet> 不赞成使用。定义嵌入的 applet。 TF

<area> 定义图像映射内部的区域。 STF

<b> 定义粗体字。 STF

<base> 定义页面中所有链接的默认地址或默认目标。 STF

<basefont> 不赞成使用。定义页面中文本的默认字体、颜色或尺寸。 TF

<bdo> 定义文字方向。 STF

<big> 定义大号文本。 STF

<blockquote> 定义长的引用。 STF

<body> 定义文档的主体。 STF

<br> 定义简单的折行。 STF

<button> 定义按钮 (push button)。 STF

<caption> 定义表格标题。 STF

<center> 不赞成使用。定义居中文本。 TF

<cite> 定义引用(citation)。 STF

<code> 定义计算机代码文本。 STF

<col> 定义表格中一个或多个列的属性值。 STF

<colgroup> 定义表格中供格式化的列组。 STF

<dd> 定义定义列表中项目的描述。 STF

<del> 定义被删除文本。 STF

<dir> 不赞成使用。定义目录列表。 TF

<div> 定义文档中的节。 STF

<dfn> 定义定义项目。 STF

<dl> 定义定义列表。 STF

<dt> 定义定义列表中的项目。 STF

<em> 定义强调文本。 STF

<fieldset> 定义围绕表单中元素的边框。 STF

<font> 不赞成使用。定义文字的字体、尺寸和颜色。 TF

<form> 定义供用户输入的 HTML 表单。 STF

<frame> 定义框架集的窗口或框架。 F

<frameset> 定义框架集。 F

<h1>to <h6> 定义 HTML 标题。 STF

<head> 定义关于文档的信息。 STF

<hr> 定义水平线。 STF

<html> 定义 HTML 文档。 STF

<i> 定义斜体字。 STF

<iframe> 定义内联框架。 TF

<img> 定义图像。 STF

<input> 定义输入控件。 STF

<ins> 定义被插入文本。 STF

<isindex> 不赞成使用。定义与文档相关的可搜索索引。 TF

<kbd> 定义键盘文本。 STF

<label> 定义 input 元素的标注。 STF

<legend> 定义 fieldset 元素的标题。 STF

<li> 定义列表的项目。 STF

<link> 定义文档与外部资源的关系。 STF

<map> 定义图像映射。 STF

<menu> 不赞成使用。定义菜单列表。 TF

<meta> 定义关于 HTML 文档的元信息。 STF

<noframes> 定义针对不支持框架的用户的替代内容。 TF

<noscript> 定义针对不支持客户端脚本的用户的替代内容。 STF

<object> 定义内嵌对象。 STF

<ol> 定义有序列表。 STF

<optgroup> 定义选择列表中相关选项的组合。 STF

<option> 定义选择列表中的选项。 STF

<p> 定义段落。 STF

<param> 定义对象的参数。 STF

<pre> 定义预格式文本。 STF

<q> 定义短的引用。 STF

<s> 不赞成使用。定义加删除线的文本。 TF

<samp> 定义计算机代码样本。 STF

<script> 定义客户端脚本。 STF

<select> 定义选择列表(下拉列表)。 STF

<small> 定义小号文本。 STF

<span> 定义文档中的节。 STF

<strike> 不赞成使用。定义加删除线文本。 TF

<strong> 定义强调文本。 STF

<style> 定义文档的样式信息。 STF

<sub> 定义下标文本。 STF

<sup> 定义上标文本。 STF

<table> 定义表格。 STF

<tbody> 定义表格中的主体内容。 STF

<td> 定义表格中的单元。 STF

<textarea> 定义多行的文本输入控件。 STF

<tfoot> 定义表格中的表注内容(脚注)。 STF

<th> 定义表格中的表头单元格。 STF

<thead> 定义表格中的表头内容。 STF

<title> 定义文档的标题。 STF

<tr> 定义表格中的行。 STF

<tt> 定义打字机文本。 STF

<u> 不赞成使用。定义下划线文本。 TF

<ul> 定义无序列表。 STF

<var> 定义文本的变量部分。 STF

<xmp> 不赞成使用。定义预格式文本。

一,安装 stf 首先要安装 node

踩坑

node 版本

一般安装node,都是直接brew 安装的

这边默认安装的版本比较高,而stf对node的最新版本没有做到完美兼容,所以我们需要安装旧版本的node,以8.x为佳

在github上看,很多人题给作者的问题,作者也会回复了,建议使用8.x

我在安装过程中主要是遇到这个问题,报错如下:

我一开始node版本是10.x,后来安装报上面的错

后来我在github上看到作者给别人的回复,建议使用8.x,我刚换8.11后问题依然存在。

后来又安装8.14,使用8.14安装成功

最终,我的版本是

nvm是node版本管理工具,为了解决node各种版本存在不兼容现象,nvm是让你在同一台机器上安装和切换不同版本的node的工具。

按 i 进入编辑模式

在文件里添加以下内容

$ source .bash_profile

$ nvm --version

如果出现版本号,则说明安装成功

$ nvm list

$ nvm use 10.19

$ nvm uninstall 版本号

$ nvm install --lts

$ nvm ls-remote

$ nvm exec 版本号 node 要执行的文件路径

1.使用 cURL 安装脚本

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

2.使用 Wget 安装脚本

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

command -v nvm

然后 source 一下 .bash_profile

1.安装依赖

2.安装ADB

3.安装STF

1.首先启动rethinkdb

2.新建一个终端连接ADB

3.新建一个终端启动stf

4.打开浏览器输入地址看到界面就启动成功了

1.启动rethinkdb端口占用导致启动不起来,之前电脑上安装有jenkins占用端口号,停止jenkins服务就 可以

2.启动stf时候使用命令不同导致启动不起来


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7467270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存