如何制作带编号的段落(HTML5 / CSS3)

Aqu*_*ing 0 html css html5 css3

我正在研究HTML5中的QuickBASIC 4.5指南,并且一直在使它起作用,但是我想知道如何对我的代码行进行编号(或停止文本包装)。现在,我的代码如下所示:

1. PRINT "Hello World!"
2. INPUT "Who are you? ", myName$
3. PRINT "Hello, " + myName$
4-7. (Stuff)
8. PRINT "Did you know that " + STR$(num1%) + " + " + STR$(num2%) + " = " + STR(total%) + "?"
Run Code Online (Sandbox Code Playgroud)

因此,您将看到如何在其中滚动代码时如何使用滚动条?我想拥有它,但是我还需要知道如何使编号自动..现在它在我的<p>的..外观中:

<p class="code">1. PRINT "Hello World!" <br />
2. INPUT "Who are you? ", myName$ <br />
(...)</p>
Run Code Online (Sandbox Code Playgroud)

我希望能够做一些事情,也许在CSS部分中,可以进行滚动,最好是数字。如果您能解决任何一个问题,请告诉我。.我还查看了CSS3,发现没有在任何主流浏览器上使用text-wrap属性(到目前为止),所以也许我不能这样做,但是然后再次滚动将对此有所帮助。:P


只要有人想知道,这就是代码类的CSS代码:

 .code {
    font-family: Courier;
    margin-left: 35px;
    margin-right: 35px;
    background: #F0EFE9;
    border-style: inset;
    border-width: 5px;
    resize: vertical;
    overflow: auto;
    cursor: context-menu;
    /*text-wrap: none;*/ /* This doesn't work.. */
Run Code Online (Sandbox Code Playgroud)

Ank*_*mar 7

<p>Paragraph </p>
<p>Paragraph </p>
<p>Paragraph </p>
<p>Paragraph </p>
<p>Paragraph </p>
<p>Paragraph </p>

<style type="text/css">
body {
  counter-reset: section;      
}
p:before {
  counter-increment: section;        
  content: "" counter(section) ": "; 
}
</style>
Run Code Online (Sandbox Code Playgroud)

  • 您似乎有一个发布答案的历史记录,该答案包含单个代码块,而没有其他内容-绝对没有任何解释。这些不是很好的答案。请尝试解释您的代码。 (4认同)
  • 抱歉,这只是一个简单的 CSS,我不想解释它。 (2认同)
  • 我喜欢这个答案 - 这是一个好主意,并且很容易扩展为分段。 (2认同)