If you are using a long word without any break in between then the text might extend beyond the allocated area and push out giving a bad experience to end-users.
Use the word-wrap property and set it to break-word, additionally a fixed-width needs to be specified.
For example, below is some sample text in a Div with a long word without a break. Notice, how it goes outside the allocated area (width = 300px).
This is a Div. I am going to show how a looooooooooooooooooooooooooonggggggggggggggggggggggggg text without any breaks will look like.
Now let us look at the same example, but using the word-wrap property (word-wrap:break-word). Notice how neatly the text is wrapped and aligned.
Here is the code (a fixed width is important here) -<div style="background:lightgray;width:300px;word-wrap:break-word">
This is a Div. I am going to show how a looooooooooooooooooooooooooonggggggggggggggggggggggggg text without any breaks will look like.
</div>
Output:
This is not an AI-generated article but is demonstrated by a human.
Please support independent contributors like Code2care by donating a coffee.
Buy me a coffee!

Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!