赞
踩
我正在建立一个每月发布问题文章的网站.它很简单,我认为使用Markdown编辑器(就像Stack Overflow中的WMD一样)将是完美的.
但是,他们确实需要能够在给定段落中对齐图像.
我无法通过当前系统看到这样做的方法 - 有可能吗?
您可以在Markdown中嵌入HTML,因此您可以执行以下操作:
Continue markdown text...
许多Markdown"额外"处理器支持属性.所以你可以包含类似的类名(PHP Markdown Extra):
![Flowers](/flowers.jpeg){.callout}
或者,(Maruku,Kramdown,Python Markdown):
![Flowers](/flowers.jpeg){: .callout}
然后,当然,您可以使用样式表正确的方式:
.callout { float: right; }
如果您的语法支持这种语法,它将为您提供两全其美的优势:无嵌入式标记,以及足以不需要由内容编辑器修改的样式表摘要.
我在纯Markdown中找到了一个很好的解决方案,带有一点CSS 3 hack :-)
![image alt >](/image-right.jpg) ![image alt <](/image-left.jpg) ![image alt ><](/center-image.jpg)
在左边或右边跟随CSS 3代码浮动图像,当image alt
结束时带<
或>
.
img[alt$=">"] { float: right; } img[alt$="<"] { float: left; } img[alt$="><"] { display: block; max-width: 100%; height: auto; margin: auto; float: none!important; }
我有一个替代上面使用ALT标记和alt标记上的CSS选择器的方法...而是添加这样的URL哈希:
首先是你的Markdown图像代码:
![my image](/img/myImage.jpg#left) ![my image](/img/myImage.jpg#right) ![my image](/img/myImage.jpg#center)
请注意添加的URL哈希#center.
现在使用CSS 3属性选择器在CSS中添加此规则,以选择具有特定路径的图像.
img[src*='#left'] { float: left; } img[src*='#right'] { float: right; } img[src*='#center'] { display: block; margin: auto; }
您应该能够使用像这样的URL哈希,就像定义类名一样,并不像有些人对该解决方案所评论的那样滥用ALT标记.它也不需要任何额外的扩展.做一个左右浮动或你可能想要的任何其他样式.
嵌入CSS很糟糕:
![Flowers](/flowers.jpeg)
另一个文件中的CSS:
img[alt=Flowers] { float: right; }
我喜欢通过使用表格将图像与垂直管道(|
)语法对齐来超级懒惰.一些Markdown口味支持这一点(如果漂浮你的船,也支持纺织品):
| I am text to the left | ![Flowers](/flowers.jpeg) |
要么
| ![Flowers](/flowers.jpeg) | I am text to the right |
它不是最灵活的解决方案,但它对我的大多数简单需求都有好处,易于以降价格式阅读,而且您不需要记住任何CSS或原始HTML.
更p#given img { float: right }
简洁的只是放入样式表,或者包含在
style
标签中.然后,只需使用降价![Alt text](/path/to/img.jpg)
.
![book](/images/book01.jpg)声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/PHOTOSHOP/detail/15441推荐阅读
如何解决《如何在不同的表空间中导入oracle转储》经验,为你挑选了3个好方法。oracle,sql,编辑器,go,php,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在... [详细]赞
踩
如何解决《升级Windows的DOS批处理文件》经验,为你挑选了1个好方法。windows,automation,dos,batch-file,编辑器,vb,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解... [详细]赞
踩
如何解决《用于Python的IDE是什么?》经验,为你挑选了1个好方法。python,ide,editor,编辑器,emacs,vim,pycharm,javascript,eclipse,ipad,linux,windows,https,... [详细]赞
踩
如何解决《如何修复丢失的git远程详细信息?》经验,为你挑选了3个好方法。git,repository,编辑器,ipad,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线... [详细]赞
踩
如何解决《Ganymede中的JSEclipse替代品》经验,为你挑选了1个好方法。javascript,eclipse-plugin,eclipse-3.4,eclipse,编辑器,DevBox,在线流程图,编程,编程问答,程序员,开发者... [详细]赞
踩
如何解决《如何配置visualstudio以将代码视图用作Webservices的默认视图?》经验,为你挑选了1个好方法。web-services,visual-studio,xml,编辑器,DevBox,在线流程图,编程,编程问答,程序员... [详细]赞
踩
如何解决《在ASP.NETMVC中,如何在提交表单时获取控件的错位名称?》经验,为你挑选了1个好方法。asp.net-mvc,c#,编辑器,html,javascript,asp.net,mvc,DevBox,在线流程图,编程,编程问答,程... [详细]赞
踩
如何解决《如何模拟远程桌面会话的keybard输入?》经验,为你挑选了1个好方法。windows,automation,timeout,remote-desktop,go,服务器,编辑器,DevBox,在线流程图,编程,编程问答,程序员,开... [详细]赞
踩
如何解决《是什么让你想学习CommonLisp?你想要什么?》经验,为你挑选了3个好方法。lisp,emacs,common-lisp,linux,编辑器,服务器,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,js... [详细]赞
踩
如何解决《如何在Unity5上设置Unity测试工具》经验,为你挑选了1个好方法。c#,unit-testing,unity3d,unity5,编辑器,php,https,hive,windows,DevBox,在线流程图,编程,编程问答,... [详细]赞
踩
如何解决《作为开发人员,您对Windows安装进行了哪些更改?》经验,为你挑选了13个好方法。windows,configuration,emacs,编辑器,sql,firefox,chrome,safari,linux,firebug,v... [详细]赞
踩
如何解决《为什么C和C++中有有关图?》经验,为你挑选了4个好方法。c,c++,c99,digraphs,程序员,编辑器,twitter,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,un... [详细]赞
踩
如何解决《您认为切换到实体框架是否有利?》经验,为你挑选了3个好方法。.net,ado.net,entity-framework,linq-to-sql,sql,mvc,go,xml,编辑器,DevBox,在线流程图,编程,编程问答,程序员... [详细]赞
踩
如何解决《对于DelphiIDE,函数列表在代码编辑器中,如在VisualStudio中》经验,为你挑选了2个好方法。ide,delphi,code-editor,编辑器,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工... [详细]赞
踩
如何解决《真正为一个C#家伙搞定Java-ME的最好方法》经验,为你挑选了2个好方法。c#,migration,blackberry,java-me,windows,eclipse,编辑器,apache,tomcat,服务器,DevBox,... [详细]赞
踩
如何解决《摆动按钮不会立即反应!我怎么能改变呢?》经验,为你挑选了2个好方法。java,swing,编辑器,安全,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具... [详细]赞
踩
如何解决《是否可以在Cloud9IDE上显示选项卡和空格?》经验,为你挑选了1个好方法。cloud9-ide,编辑器,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发... [详细]赞
踩
如何解决《不使用关系数据库的好理由?》经验,为你挑选了6个好方法。sql,database,nosql,编辑器,xml,json,go,windows,hadoop,mapreduce,DevBox,在线流程图,编程,编程问答,程序员,开发... [详细]赞
踩
如何解决《什么是StdAfx.h中的"Afx"?》经验,为你挑选了2个好方法。.net,mfc,fxcop,stdafx.h,编辑器,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,... [详细]赞
踩
如何解决《包含LinuxGCC链接器》经验,为你挑选了2个好方法。c++,unix,linux,gcc,windows,注入,编辑器,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix... [详细]赞
踩
相关标签
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。