热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

Markdown中运用HTML属性的技巧与实践

本文探讨了如何利用HTML属性提升Markdown文档的美观性和可读性。通过合理运用这些属性,可以在保持简洁的同时,实现更加丰富的格式效果,如字体颜色和样式的变化,从而显著提高文档的视觉呈现质量。

1.说明

本文主要叙述如何写出更加优美的markdown文档。在我们观看文档的过程中,良好的格式将会带来很大的收益。对于不同颜色的字体也并不会显得花里胡哨,只会让我们表达的内容更加的清晰。下面来具体的看一下操作的流程。


2. 文字的居中

对于标准的markdown文本,是不支持居中对齐的。还好markdown支持html语言,所以我们采用html语法格式即可。

<center>这一行需要居中center>

下面就是排版后的结果

 

这一行需要居中

 

在markdown中设置文字右对齐&#xff0c;确实找到了右对齐的方式&#xff1a;

右对齐



  •  

居中


  •  


左对齐



  •  

3.文字的字体及颜色


3.1 字体更换

同样我们也需要遵照其标准的语法格式

<font face&#61;"黑体">我是黑体字font>

下面是测试结果

我是黑体字


3.2 大小更换

大小为size

<font face&#61;"黑体" size&#61;10>我是黑体字font>

我是黑体字


3.3 颜色替换

对于html语音中&#xff0c;颜色是用color来表示&#xff0c;所以可以表示如下

<font color&#61;red size&#61;72>颜色font>

效果如下

颜色


4 总结

善用markdown语法&#xff0c;记住markdown语法是兼容html预言的&#xff0c;这很重要。

 


5 空格


1.markdowm 首行缩进方法

  

一个汉字占两个空格大小&#xff0c;所以使用四个空格就可以达到首行缩进两个汉字的效果。有如下几种方法&#xff1a;


  1. 一个空格大小的表示&#xff1a;&#8194;&#xff0c;此时只要在相应需要缩进的段落前加上 4个 如上的标记即可&#xff0c;注意要带上分号

  2. 两个空格的大小表示&#xff1a;&#8195;&#xff0c;同理&#xff0c;使用2个即可缩进2个汉字&#xff0c;推荐使用该方式

  3. 不换行空格&#xff1a; &#160;&#xff0c;使用4个&#160;即可。


2.HTML中的实体空格

  HTML 提供了5种空格实体&#xff08;space entity&#xff09;&#xff0c;它们拥有不同的宽度&#xff0c;非断行空格&#xff08; &#xff09;是常规空格的宽度&#xff0c;可运行于所有主流浏览器。其他几种空格&#xff08;      ‌ ‍&#xff09;在不同浏览器中宽度各异。


  •  

  它叫不换行空格&#xff0c;全称是 No-Break Space&#xff0c;它是最常见和我们使用最多的空格&#xff0c;大多数的人可能只接触了 &#xff0c;它是按下space键产生的空格。在HTML中&#xff0c;如果你用空格键产生此空格&#xff0c;空格是不会累加的&#xff08;只算1个&#xff09;。要使用html实体表示才可累加&#xff0c;该空格占据宽度受字体影响明显而强烈。

 


推荐阅读
  • 统一幻灯片标题:使用母版功能的技巧
    本文详细介绍了如何通过PowerPoint中的幻灯片母版功能,实现所有幻灯片标题的一致性设置。同时,提供了其他办公软件和编程相关的实用技巧。 ... [详细]
  • 每位开发者都应该拥有一个展示自我技能与分享知识的空间——个人技术博客。本文将指导你如何使用静态网站生成器Hexo结合GitHub Pages搭建这样一个平台。 ... [详细]
  • 本文介绍了在SonarQube插件开发中如何利用`org.sonar.api.batch.rule.internal.NewRule.addParam()`方法为规则添加参数,并提供了多个实际应用的代码示例。 ... [详细]
  • 7000字文章一键排版技巧与实践
    本文探讨了一种高效的文章排版方法,特别适合文字密集型内容,如原创公众号文章。作者通过个人经历,分享了从学习Markdown到利用mdnice实现一键排版的过程,旨在帮助更多内容创作者提升工作效率。 ... [详细]
  • 教程:如何打造令人印象深刻的GitHub个人主页Readme
    本文将指导您如何创建一个既专业又个性化的GitHub个人主页Readme,通过添加统计数据、常用语言和最近活动等元素,让您的主页更加吸引人。 ... [详细]
  • 作为一名CSS初学者,我在博客园中尝试通过CSS美化页面,特别是为超链接添加图标,以提升阅读体验。本文将分享如何使用CSS和字体图标库来实现这一功能。 ... [详细]
  • 本文介绍了两个重要的Node.js库——cache-content-type和mime-types,它们在处理HTTP响应头时非常有用。cache-content-type是基于mime-types构建的,并且实现了缓存机制以提高性能。 ... [详细]
  • 使用Python构建网页版图像编辑器
    本文详细介绍了一款基于Python开发的网页版图像编辑工具,具备多种图像处理功能,如黑白转换、铅笔素描效果等。 ... [详细]
  • 本文提供了一个详尽的前端开发资源列表,涵盖了从基础入门到高级应用的各个方面,包括HTML5、CSS3、JavaScript框架及库、移动开发、API接口、工具与插件等。 ... [详细]
  • 在Notepad++中配置Markdown语法高亮及实时预览功能
    本文详细介绍了如何在Notepad++中配置Markdown语法高亮和实时预览功能,包括必要的插件安装和设置步骤。 ... [详细]
  • 最近观看了电影《含泪活着》,深受触动。这部电影不仅展现了生活的艰辛与无奈,更传递了坚韧不拔的精神力量。它提醒我们珍惜现实生活中的点滴美好,减少对虚拟世界的沉迷。 ... [详细]
  • 哈密顿回路问题旨在寻找一个简单回路,该回路包含图中的每个顶点。本文将介绍如何判断给定的路径是否构成哈密顿回路。 ... [详细]
  • CentOS系统安装与配置常见问题及解决方案
    本文详细介绍了在CentOS系统安装过程中遇到的常见问题及其解决方案,包括Vi编辑器的操作、图形界面的安装、网络连接故障排除等。通过本文,读者可以更好地理解和解决这些常见问题。 ... [详细]
  • 本文深入探讨了HTTP请求和响应对象的使用,详细介绍了如何通过响应对象向客户端发送数据、处理中文乱码问题以及常见的HTTP状态码。此外,还涵盖了文件下载、请求重定向、请求转发等高级功能。 ... [详细]
  • 本文介绍了多个适用于用户界面设计的Canvas框架,帮助开发者选择最适合的工具。 ... [详细]
author-avatar
西门庆重生727
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有