CSS | свойство word-break
Опубликовано: 1 Марта, 2022
Это свойство разрыва слова используется, чтобы указать, как разорвать слово, когда слово достигнуто в конце строки. Разрывы строк в тексте могут появляться в определенных пробелах, например, когда есть пробел или дефис.
Синтаксис:
слово-разрыв: нормальный | разрыв-все | сохранить-все | разрыв-слово | начальный | наследование;
Properties: There are word-break property which are given below:
- normal
- break-all
- keep-all
- initial
- inherit
- normal: This property uses the default line break rules.
Syntax:
word-break: normal (default value)
Example:
<!DOCTYPE html>
<
html
>
<
head
>
<
title
>
CSS | word-break Property
</
title
>
<
style
>
p {
width: 140px;
border: 1px solid #000000;
}
gfg.a {
word-break: normal;
}
</
style
>
</
head
>
<
body
>
<
center
>
<
h1
>GeeksforGeeks</
h1
>
<
h2
>word-break: normal (default):</
h2
>
<
p
class
=
"gfg"
>GeeksforGeeksGeeksGeeks.
A computer science portal for geeks .</
p
>
</
center
>
</
body
>
</
html
>
Output:
- break-all: It is used to break the words at any character to prevent overflow.
Syntax:
break-word: break-all
Example:
<!DOCTYPE html>
<
html
>
<
head
>
<
title
>
CSS | word-break Property
</
title
>
<
style
>
p {
width: 142px;
border: 1px solid #000000;
}
p.gfg {
word-break: break-all;
}
</
style
>
</
head
>
<
body
>
<
center
>
<
h1
style
=
"color:green;"
>GeeksforGeeks</
h1
>
<
h2
>word-break: break-all;</
h2
>
<
p
class
=
"gfg"
>GeeksforGeeksGeeksGeeks. A
computer science portal for geeks .</
p
>
</
center
>
</
body
>
</
html
>
Output:
- Keep-all: It is same as value normal.
Note: It should not be used for Chinese/Japanese/Korean text.Syntax:
word-break: Keep-all;
Example:
<!DOCTYPE html>
<
html
>
<
head
>
<
title
>
CSS | word-break Property
</
title
>
<
style
>
p {
width: 140px;
border: 1px solid #000000;
color:black;
}
p.gfg {
word-break: keep-all;
}
</
style
>
</
head
>
<
body
>
<
center
>
<
h1
>GeeksforGeeks</
h1
>
<
h2
>word-break: Keep-all</
h2
>
<
p
class
=
"gfg"
>GeeksforGeeksGeeksGeeks.A
computer science portal for geeks .</
p
>
</
center
>
</
body
>
</
html
>
Output:
- break-word: It is used to broken the words at arbitrary points to prevent overflow.
Syntax:
word-break: break-word;
Example:
<!DOCTYPE html>
<
html
>
<
head
>
<
title
>
CSS | word-break Property
</
title
>
<
style
>
p {
width: 140px;
border: 1px solid #000000;
color:black;
}
p.gfg {
word-break: break-word;
}
</
style
>
</
head
>
<
body
>
<
center
>
<
h1
>GeeksforGeeks</
h1
>
<
h2
>word-break: break-word</
h2
>
<
p
class
=
"gfg"
>GeeksforGeeksGeeksGeeks.A
computer science portal for geeks .</
p
>
</
center
>
</
body
>
</
html
>
Output:
- initial: It sets the property to its default value.
Syntax:
word-break:initial;
Example:
<!DOCTYPE html>
<
html
>
<
head
>
<
title
>
CSS | word-break Property
</
title
>
<
style
>
p {
width: 140px;
border: 1px solid #000000;
color:black;
}
p.gfg {
word-break:initial;
}
</
style
>
</
head
>
<
body
>
<
center
>
<
h1
>GeeksforGeeks</
h1
>
<
h2
>word-break:initial;</
h2
>
<
p
class
=
"gfg"
>GeeksforGeeksGeeksGeeks.A
computer science portal for geeks.</
p
>
</
center
>
</
body
>
</
html
>
Output:
Supported browsers: The browsers supported by word-break Property are listed below:
- Google Chrome
- Internet Explorer
- Firefox
- Opera
- Safari