mata utama
Artikel ini adalah sebahagian daripada siri Atoz CSS. Anda boleh mencari artikel lain dalam siri ini di sini.
Selamat datang untuk membaca artikel seterusnya dalam siri Atoz CSS! Dalam siri ini, saya akan meneroka pelbagai nilai CSS (dan sifat) yang bermula dengan huruf yang berbeza dalam abjad. Kami tahu bahawa kadang -kadang tangkapan skrin tidak mencukupi, dan dalam jawatan ini saya telah menambah tip/kursus cepat untuk memanfaatkan garis baru dan mengelakkan garis janda. W mewakili garis janda dan rehat garis
Apabila perkataan terakhir dalam baris teks pecah ke baris baru kerana lebar yang tidak mencukupi, kata -kata individu ini akan muncul.
Sekurang -kurangnya satu baris mempunyai dua perkataan yang lebih indah visual, dan garis janda ini sering dianggap tidak diingini. Agensi yang saya bekerja sekali lagi sangat pemilih tentang mereka bahawa saya mempunyai sedikit gangguan obsesif-kompulsif yang mereka tidak muncul-tidak banyak dalam perenggan teks, tetapi dielakkan sebanyak mungkin dalam tajuk.
Berikut adalah beberapa petua untuk mengeluarkan garisan janda dan mengendalikan garis baru.
Elakkan menggunakan
<h1> 这是一个很长的标题,应该<br> 在这里换行 </h1>
ini boleh berlaku jika lebar yang tersedia hanya boleh memegang rentetan "Ini adalah tajuk yang sangat panjang," Perkataan "harus" secara semulajadi akan membungkus garis, dan kemudian dipaksa
<code>这是一个很长的标题, 应该 在这里换行</code>
<code><br> tidak begitu baik.
jangan gunakan
tag untuk jarakIni boleh dilakukan dengan menambahkan garis kosong secara manual menggunakan tag <code><br>, tetapi jarak harus selalu dikendalikan oleh CSS. Atribut <code>margin memberikan kawalan yang lebih baik daripada menambahkan baris baru menggunakan tag <code><br>, HTML digunakan untuk kandungan, bukan gaya.
Secara umum, saya cuba mengelakkan menggunakan tag <code><br>.
Saya benar -benar menggunakan garis baru hanya apabila menandai puisi (walaupun tag <code><code> di sini mungkin lebih baik untuk memelihara semua garis baru dan inden). Tempat lain adalah ketika menandakan alamat e -mel.
<code> <code>
我还曾在网站页脚的段落中使用它们,作为快速添加版权信息的简便方法。
Saya juga telah menggunakannya dalam perenggan footer laman web sebagai cara mudah untuk menambah maklumat hak cipta dengan cepat.<h1> 这是一个很长的标题,应该<br> 在这里换行 </h1>
<code><p>这是否违反了我关于不使用换行符进行样式设计的规则?也许吧。我会批评自己的。</p> <code> </p> Adakah ini melanggar peraturan saya mengenai reka bentuk gaya tanpa menggunakan rehat talian? Mungkin. Saya akan mengkritik diri saya. <p>
<code><p>一个 <br> <code> <shop> a <code>标签的作用并不大(除了强制换行),并且没有任何视觉特征——你无法看到它们,它们没有任何形状、大小或颜色等等。</p> <code> tags tidak begitu berguna (kecuali untuk rehat garis paksa), dan tidak mempunyai ciri visual - anda tidak dapat melihatnya, mereka tidak mempunyai bentuk, saiz atau warna, dll. </p>
<code> <code>
设置 Tetapan paparan: Tiada <code>将不会导致换行。设置 paparan: Blok <code> akan menyebabkan rehat garis. Ini kadang -kadang berguna apabila digunakan dengan pertanyaan media, membolehkan atau melumpuhkan rehat talian untuk saiz skrin tertentu. <code>将导致换行。这在与媒体查询结合使用时偶尔很有用,可以在特定屏幕尺寸下启用或禁用换行。
<code>这是一个很长的标题, 应该 在这里换行</code>
<code> <code>
这些代码片段将允许文本在窄屏幕设备上作为单行流动,但对于大屏幕,换行将可见,版权文本将显示在两行上。
Coretan kod ini akan membolehkan teks mengalir sebagai satu baris pada peranti skrin sempit, tetapi untuk skrin besar, rehat talian akan kelihatan dan teks berhak cipta akan dipaparkan pada dua baris.
3 mesti apa yang hendak digunakan? <code><p>回到我们这篇文章的开头,如果我们不应该使用 <br> <code>标签来强制换行(并移除难看的寡妇行),那么我们应该使用什么呢?</p> <code> </p> Nah, menyertai dua perkataan terakhir dalam tajuk tanpa watak -watak ruang pecah garis adalah cara yang lebih fleksibel untuk memastikan bahawa teks mengalir dan garis pecah dengan cara yang menyenangkan secara visual. Sila lihat tag berikut: <p> <code><p>好吧,用不换行空格字符连接标题中的最后两个单词是确保文本以视觉上令人愉悦的方式流动和换行的一种更灵活的方法。请看以下标记:</p>
<div class="site-footer"> <p> 由 Guy Routledge 深情创作<br> © 2016 保留所有权利 </p> </div>
Saya menambah ruang bungkus bukan baris antara dua perkataan "newline" dan "di sini", yang membuat mereka berkelakuan seperti perkataan, bukannya dua dipisahkan oleh ruang satu perkataan. <code>
我在“换行”和“在这里”这两个词之间添加了一个不换行空格,这使得它们的行为就像一个单词一样,而不是由空格分开的两个单词。
<code> <code>
如果屏幕很宽并且有足够的空间让整个标题显示在一行中,一切看起来都很好。
semuanya kelihatan baik jika skrin luas dan ada ruang yang cukup untuk keseluruhan tajuk untuk muncul berturut -turut.<code><p>如果减小屏幕宽度,第一个可用的换行点是在字符串“which”和字符串“wraps here”之间。这意味着如果没有足够的空间让整个标题在一行中显示,该行将换到两行,留下最后两个单词独自一行。没有寡妇行,一切看起来都很棒。</p> <code> <st> Jika lebar skrin dikurangkan, titik pemecahan baris pertama yang tersedia adalah antara rentetan "yang" dan rentetan "bungkus di sini". Ini bermakna jika tidak ada ruang yang cukup untuk keseluruhan tajuk untuk muncul dalam satu baris, garis akan ditukar kepada dua baris, meninggalkan dua perkataan terakhir sahaja. Semuanya kelihatan hebat tanpa janda. </st>
Dalam CSS, baris janda dan baris anak yatim merujuk kepada baris pada permulaan atau akhir perenggan, tergantung di bahagian atas atau bawah lajur, berasingan dari sisa perenggan. "Baris Widow" merujuk kepada garis pada akhir perenggan, yang jatuh pada permulaan halaman atau lajur seterusnya, dan oleh itu dipisahkan dari seluruh teks. "Orphan" merujuk kepada baris pada permulaan perenggan yang muncul bersendirian di bahagian bawah halaman atau lajur.
Apakah atribut "line-break" dalam CSS?
Bagaimana atribut "line-break" mempengaruhi teks bukan CJK?
Bolehkah saya menggunakan sifat "janda" dan "anak yatim" untuk laman web?
Apakah alternatif untuk mengawal baris janda dalam susun atur laman web?
Bagaimana untuk mencegah pembungkus baris dalam CSS?
Bagaimana untuk memaksa rehat garis di CSS?
atribut "line-break" memberi kesan ketara kepada susun atur dan kebolehbacaan teks CJK. Sebagai contoh, nilai "ketat" menghalang watak -watak tertentu daripada muncul pada akhir atau permulaan garis, yang boleh menjadikan teks lebih mudah dibaca. Walau bagaimanapun, ia juga boleh menyebabkan lebih banyak panjang yang tidak sekata.
Nilai lalai atribut "line-break" adalah "auto". Ini bermakna penyemak imbas akan menentukan peraturan pemecahan garis berdasarkan peraturan pemecahan baris lalai, yang mungkin berbeza antara penyemak imbas.
Atas ialah kandungan terperinci Atoz CSS Tip Pantas: Menggunakan janda dan rehat garis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!