Heim > Web-Frontend > HTML-Tutorial > 问个关于<pre>标签的问题_html/css_WEB-ITnose

问个关于<pre>标签的问题_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-24 12:21:29
Original
1178 Leute haben es durchsucht

我用的是dreamweaver(在记事本上试了下也一样)
情况是这样的:不是说pre标签是按原格式输出吗?  
但是假如我这样

<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre style="background-color: 000">这样
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
<br /> 这样子的话在浏览器中显示的是“这样”两个字显示在第一行中,我就想我们不是在
的后边按了下回车换行了吗?按道理说应该“这样”两个字显示在第二行。。而第一行是空白的,可是结果不是  <br /> 哪位对这个了解的朋友希望帮下忙。。。我百思不得其解。。。度娘也找了都说的不是这个问题- - </p> <br /> <h2>回复讨论(解决方案)</h2> <p class="sougouAnswer">  xml标准写法  <br /> <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre style="background-color: 000">  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

想换行就得这样
  <br />  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

上边的写法不会换行 浏览器就是这么解析的吧

  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren




<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre style="background-color: 000">这样
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren


的效果是一样的。

想要原样显示空格,必须在内容中加入空格才可以。第一种写法编译的时候不认为是空格。

那浏览器到底是如何解析pre的呢?为什么连位置不同还会出现好几种情况- - 快晕了

xml标准写法

  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

想换行就得这样
  <br />  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

上边的写法不会换行 浏览器就是这么解析的吧


+1

这是预格式标签,一般都是
  <br />  <br /> 把你想要的格式效果在这里敲出来。  <br />  <br /> 
Nach dem Login kopieren

  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren




<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre style="background-color: 000">这样
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren


的效果是一样的。

(2) 想换行就这样:
  <br />  <br />          这样  <br />          
Nach dem Login kopieren


(3) 预格式化标记:
Nach dem Login kopieren
预格式化是指保留文字在源代码中的格式.


  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren




<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre style="background-color: 000">这样
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren


的效果是一样的。

(2) 想换行就这样:
  

这样
……

++

xml标准写法

  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

想换行就得这样
  <br />  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

上边的写法不会换行 浏览器就是这么解析的吧


??同意!

xml标准写法

  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

想换行就得这样
  

<br /> 这样 <br />
Nach dem Login kopieren

xml标准写法

  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

想换行就得这样
  <br />  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

上边的写法不会换行 浏览器就是这么解析的吧

是这意思

html的换行不是指的是你回车一下就可以了。

  <br /> 这样
Nach dem Login kopieren

仅仅指的是要显示“这样”两个字。
如果要换行的话,就必须再加上一个回车
  
<br /> 这样
Nach dem Login kopieren
<br /> 这样就可以换行了。

  <br /> 这样  <br /> 
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren




<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre style="background-color: 000">这样
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren


的效果是一样的。

(2) 想换行就这样:
  <br />  <br />          这样  <br />       ……  <br /> 原来是这样  呵呵 </p> <p class="sougouAnswer">  好贴  <br /> 真的 </p> <p class="sougouAnswer">  <pre class="sycode" name="code">Array(    [0] => Array        (            [aid] => 8            [keyword] => 夜宴            [topid] => 0            [children] => Array                (                    [0] => Array                        (                            [aid] => 5                            [keyword] => ccc                            [topid] => 8                        )                    [1] => Array                        (                            [aid] => 7                            [keyword] => eeefffffffffffffffffffffffffffffffffffffffffffffffffff                            [topid] => 8                        )                )        )    [1] => Array        (            [aid] => 17            [keyword] => 子弹            [topid] => 0            [children] => Array                (                    [0] => Array                        (                            [aid] => 15                            [keyword] => 消失的子弹                            [topid] => 17                        )                )        )    [2] => Array        (            [aid] => 14            [keyword] => 网络            [topid] => 0            [children] => Array                (                    [0] => Array                        (                            [aid] => 16                            [keyword] => Memcache                            [topid] => 14                        )                )        ))
Nach dem Login kopieren

这里的代码高亮是用什么插件?

Verwandte Etiketten:
Quelle:php.cn
Vorheriger Artikel:怎么让<input type="submit">里面的value 垂直水平居中呢。_html/css_WEB-ITnose Nächster Artikel:帮忙写个JQ:文本框获得焦点时改变背景颜色_html/css_WEB-ITnose
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Aktuelle Ausgaben
verwandte Themen
Mehr>
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage