CSS 的空格處理

2021-08-28 11:54:06 字數 642 閱讀 6150

一、空格規則

html **的空格通常會被瀏覽器忽略。

◡◡hello◡◡world◡◡

上面是一行 html **,文字的前部、內部和後部各有兩個空格。為了便於識別,這裡使用半圓形符號◡表示空格。

瀏覽器的輸出結果如下。

hello world

可以看到,文字的前部和後部的空格都會忽略,內部的連續空格只會算作乙個。這就是瀏覽器處理空格的基本規則。

如果希望空格原樣輸出,可以使用

標籤。

◡◡hello◡◡world◡◡
另一種方法是,改用 html 實體 表示空格。

hello  world  

二、空格字元

html 處理空格的規則,適用於多種字元。除了普通的空格鍵,還包括製表符(\t)和換行符(\r和\n)。

瀏覽器會自動把這些符號轉成普通的空格鍵。

hello world

上面**中,文字內部包含了乙個換行符,瀏覽器視同為空格,輸出結果如下。

hello world

所以,文字內部的換行是無效的(除非文字放在

標籤內)。

hello

world

上面**使用

標籤顯式表示換行。

CSS 的空格處理

原文 html 的空格通常會被瀏覽器忽略。上面是一行 html 文字的前部 內部和後部各有兩個空格。為了便於識別,這裡使用半圓形符號 表示空格。瀏覽器的輸出結果如下。hello world可以看到,文字的前部和後部的空格都會忽略,內部的連續空格只會算作乙個。這就是瀏覽器處理空格的基本規則。如果希望空...

CSS 的空格處理

html 的空格通常會被瀏覽器忽略。上面是一行 html 文字的前部 內部和後部各有兩個空格。為了便於識別,這裡使用半圓形符號 表示空格。瀏覽器的輸出結果如下。hello world可以看到,文字的前部和後部的空格都會忽略,內部的連續空格只會算作乙個。這就是瀏覽器處理空格的基本規則。如果希望空格原樣...

CSS 的空格處理

html 的空格通常會被瀏覽器忽略。上面是一行 html 文字的前部 內部和後部各有兩個空格。為了便於識別,這裡使用半圓形符號 表示空格。瀏覽器的輸出結果如下。hello world可以看到,文字的前部和後部的空格都會忽略,內部的連續空格只會算作乙個。這就是瀏覽器處理空格的基本規則。如果希望空格原樣...