如何在html页面中设置代码?

时间:2014-01-28 06:55:42

标签: html

我是html中的新手,我正在制作一个html页面,其中我想显示一些代码,但它没有显示正确的方式,就像我们在记事本中写的那样。所以,我必须写出每一行或任何其他解决方案。假设这是代码

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.liste);
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    // Setup the list view
    final ListView prestListView = (ListView) findViewById(R.id.list);
    final prestationAdapterEco prestationAdapterEco = new prestationAdapterEco(this, R.layout.prestation);

    prestListView.setAdapter(prestationAdapterEco);

    // Populate the list, through the adapter
    for(final prestationEco entry : getPrestations()) {
        prestationAdapterEco.add(entry);
    }
    prestListView.setClickable(true);
    prestListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {

        @Override
        public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) {
            Object o = prestListView.getItemAtPosition(position);
            String str=(String)o;//As you are using Default String Adapter
            Toast.makeText(getApplicationContext(),str,Toast.LENGTH_SHORT).show();
        }
    });
}

我想在这样的html页面上显示它。请帮忙..谢谢

2 个答案:

答案 0 :(得分:1)

<pre><code> code... </code></pre>

这似乎是他们在这里找到的最佳方法:<code> vs <pre> vs <samp> for inline and block code snippets

它也恰好是show a sample of computer code on W3.org的推荐方式。

答案 1 :(得分:0)

我认为您正在寻找HTML页面中的代码/语法突出显示。遗憾的是,HTML中没有使用标记的突出显示功能。

在HTML中您可以使用:

<code>You code goes here..</code>

有关详情,请参阅:http://www.w3schools.com/tags/tag_code.asp以及全球属性列表code标记支持:http://www.w3schools.com/tags/ref_standardattributes.asp

但是,您可以使用一些javascripts,它们可以在HTML中启用合成文本突出显示。

您可以查看此主题:“Syntax highlighting code with Javascript”了解更多信息。