Monday 26 December 2011

Word Wrapping-text effect

Word Wrapping

If a word is too long to fit within an area, it expands outside:
This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.
In CSS3, the word-wrap property allows you to force the text to wrap - even if it means splitting it in the middle of a word:
This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.

Syntax:

 p {word-wrap:break-word;}

Example:

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title> Word Wrapping </title>
 <style type="text/css">
 body{margin:0 auto; width:500px; background:#eee}
 p.test
 {
 width:11em;
 border:1px solid #000000;
 word-wrap:break-word;
 }
 </style>
 </head>
 <body>
 <p class="test"> This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.</p>
 p {word-wrap:break-word;}
 </body>
 </html>

No comments:

Post a Comment