2024年10月21日
2024年10月21日
直奔主题,CSS的三大特性:继承性,层叠性,优先级
作用: 给父元素设置的一些属性,子元素和后代元素也有权使用
注意:并不是所有的属性都能够继承,只有color / font- / text- / line
2024年10月21日
当web开发还是一项新技术的时候,无论定义网页内容还是定义网页样式,都是使用的HTML语言,HTML的内容和样式没有区分开,如古老的HTML样式:
<H3 COLOR=RED><CENTER>样式</CENTER></H3>
其中color表示颜色,center让文字居中,不是目前规范的书写形式,而且旧的HTML标签都是大写的,web开发人员还需要来回切换大小写,所以很多人认识到了这种开发方式并不理想。
2024年10月21日
大家好,我是皮汤。最近一直在研究 TailwindCSS 相关的内容,打算将其用在接下来的各种项目中,之前也写过关于 CSS 工程化方面的文章:2021 年你需要之前的 CSS 工程化技术,今天给大家介绍一篇关于 Tailwind 最新发布的 v3.0 相关的内容。
2024年10月21日
本节我们讲文本样式,像比如设置文本颜色呀,首行缩进、水平对齐等,可以对网页进行排本设置等。
将要学习的文本属性有如下几个:
首先我们来讲文本颜色设置,前面我们讲过一节关于如何设置颜色,所以想必大家对如何给文本设置颜色不会。
示例:
例如给下面的 <p> 标签中的 <span> 标签中的文本,颜色设置为粉色:
2024年10月21日
首先让我们回顾下前端入门——html 超链接的用法 <a href="url"> , 超链接是一个非常伟大的发明,它链接了整个互联网,没有它就没有互联网。
2024年10月20日
HTML文本格式化通常使用一系列特定的标签来改变文本的外观或结构。这些标签可以控制文本的字体、大小、颜色、对齐方式等,也可以用来标记文本的逻辑结构(如段落、标题、列表等)。除了这些基本的格式化标签,HTML还支持通过CSS(级联样式表)来更精细和灵活地控制文本的格式和样式。
参考文档:https://www.cjavapy.com/article/3306/
2024年10月20日
和HTML标签相关的字符串格式化
string nl2br ( string $string )
nl2br() 就是将\n 替换成 <br> //javascript对\n才能够执行换行,对</br>是不能执行换行
htmlspecialchars() 把一些预定义的字符转换为 HTML 实体。
2024年10月20日
HTML是一种用来描述网页的标记性语言。学习HTML可能并不难,主要是要记一些HTML标签和标签代表的含义。下面PHP程序员雷雪松根据使用的情况,整理出平时常用的HTML标签。
HTML基础之HTML常用标签-PHP程序员雷雪松的博客
<!--<!DOCTYPE> 是HTML5声明,<!DOCTYPE> 必须是 HTML 文档的第一行,位于 <html> 标签之前。<!DOCTYPE>是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。-->
2024年10月20日
在写博客系统过程中,经常遇到文章某些恶意标签,一写html标签不能闭合的文章被提交,导致网页错乱。这个时候必须有一种保障机制。
而当文章需要显示一些摘要的时候,不需要显示标签,只想显示一些堆叠的内容。避免摘要产生行距或者换行,影响美观。
代码如下:
标签闭合,该方式除了引入bs4库,还要安装lxml,否则会无法执行
from bs4 import BeautifulSoup as bs def prettify_html(content): """ html标签补全 :param content: 一个html补全的文档 :return: """ return bs(content, 'lxml').prettify()