我想在markdown文件中输入以下句子:她说<h1>
很大。我可以在StackOverflow中使用h1周围的三个反引号来完成它,但这不适用于.md文件。我还尝试了一个单一的反引号,单引号,双引号,主题标签,间距,<code>h1</code>
以及我能想到的其他所有内容。有没有办法做到这一点?
答案 0 :(得分:5)
通常,您可以在单个反引号中包围代码以自动转义字符。否则只需使用HTML转义符&lt; <
和&gt; >
。
即。
she says <h1> is large or she says `<h1>` is large
答案 1 :(得分:3)
您可以使用<
替换它们来转义<
个字符,<
是she says <h1> is large
的HTML转义序列。你的判决就是:
package application;
import java.io.File;
import java.net.URL;
import java.util.ResourceBundle;
import javafx.beans.InvalidationListener;
import javafx.beans.Observable;
import javafx.beans.binding.Bindings;
import javafx.beans.property.DoubleProperty;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.media.MediaPlayer;
import javafx.scene.media.MediaView;
import javafx.stage.FileChooser;
import javafx.stage.FileChooser.ExtensionFilter;
import javafx.scene.control.Slider;
import javafx.scene.media.Media;
public class MainController implements Initializable {
@FXML private MediaView mv;
@FXML private MediaPlayer mp;
@FXML private Media me;
@FXML private Slider volumeSlider;
public void initialize(URL arg0, ResourceBundle arg1) {
String path = new File("C:\\Users\\Cristyan\\Desktop\\Funny dog.mp4").getAbsolutePath();
me = new Media(new File(path).toURI().toString());
mp = new MediaPlayer(me);
mv.setMediaPlayer(mp);
DoubleProperty width = mv.fitWidthProperty();
DoubleProperty height = mv.fitHeightProperty();
width.bind(Bindings.selectDouble(mv.sceneProperty(), "width"));
height.bind(Bindings.selectDouble(mv.sceneProperty(), "height"));
volumeSlider.setValue(mp.getVolume()*100);
volumeSlider.valueProperty().addListener(new InvalidationListener() {
@Override
public void invalidated(Observable observable) {
mp.setVolume(volumeSlider.getValue() / 100);
}
});
}
public void play(ActionEvent event) {
mp.play();
mp.setRate(1);
}
public void pause(ActionEvent event) {
mp.pause();
}
public void fast(ActionEvent event) {
mp.setRate(2);
}
public void slow(ActionEvent event) {
mp.setRate(.5);
}
public void reload(ActionEvent event) {
mp.seek(mp.getStartTime());
mp.play();
}
public void stop(ActionEvent event) {
mp.seek(mp.getStartTime());
mp.stop();
}
public void loadfile(ActionEvent event) {
FileChooser fc = new FileChooser();
fc.setInitialDirectory(new File ("C:\\Users\\Cristyan\\Desktop"));
fc.getExtensionFilters().addAll(
new ExtensionFilter("Video Files", "*.mp4"));
File selectedFile = fc.showOpenDialog(null);
if(selectedFile != null) {
mp.play();
}
else {
System.out.println("file is not valid");
}
}
}
作为旁注,original Markdown "spec"有以下说法:
但是,在Markdown代码跨度和块内,尖括号和&符号总是自动编码。这使得使用Markdown轻松编写HTML代码。 (与原始HTML相反,原始HTML是编写HTML语法的一种可怕格式,因为示例代码中的每个&lt;和&amp;都需要进行转义。)
...这意味着,如果您在将其添加到反引号中时仍然会获得标记,那么您使用的任何渲染器都不符合&#34;顺应&#34; (在某种程度上可以符合该文档),您可能想要提交错误。
答案 2 :(得分:0)
反斜杠 (\
) 可用于转义 <
和 >
。
例如:她说
附言点击 Edit
查看此答案的来源。