したいこと
htmlコードから,tdタグ内のpタグの文章がブラウザ表示する際に改行されるか否かを判断したい。
以下はサンプルのhtmlコードです。
html
1<html> 2 3<head> 4 <meta charset="Shift-JIS"> 5 </meta> 6</head> 7 8<body> 9 <table cellSpacing="0" cellPadding="0" border="1" style="border-right:medium none;border-left:medium none;border-collapse:collapse"> 10 <tbody> 11 <tr style="height:60pt"> 12 <td vAlign="top" width="160" style="border-right:windowtext 0.5pt solid;padding-right:0mm;padding-left:0mm;border-left:medium none;width:120pt;height:60pt"> 13 <p style="font-size:9pt;margin:0pt 5pt 0pt;font-family:serif"><span style="font-size:8pt">あいうえおかきくけこさしすせそたちつてと</span></p> 14 <p style="font-size:9pt;margin:0pt 5pt 0pt;font-family:serif"><span style="font-size:8pt">なにぬねの</span></p> 15 <p style="font-size:9pt;margin:0pt 5pt 0pt;font-family:serif"><span style="font-size:8pt">はひふへほまみむめも</span></p> 16 </td> 17 </tr> 18 </tbody> 19 </table> 20</body> 21 22</html> 23
tdタグ内には3つのpタグがあり,ブラウザ表示する際には1つ目のpタグのテキストのみ改行表示されることになります。
以下はブラウザでの表示例です。
文字ポイントやwidthなどから改行の有無を判断できるのではないかと考えているのですが,
具体的な方法等あればお教えいただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー