タグ

ブックマーク / k-hiura.cocolog-nifty.com (2)

  • ◇cssでセル幅を指定するとcolspanで破綻する - 万象酔歩

    CSS3によるwidthは行連結(colspan)で破綻する HTML5のcss3でのカラム情報設定は colspanに対応しないため、デタラメなものとなってしまいます。 遊びならHTML5-css3で問題ありませんが、仕事の場合は colgroupを使う方 がよいでしょう。 <style type="text/css"> table.tbl1 {border:1px solid black; border-collapse:collapse;font-size:12pt} table.tbl1 td{border:1px solid black} table.tbl1 th{border:1px solid black} table.tbl1 td:nth-child(1){width:50px;background-color:#9370db} table.tbl1 td:nth-ch

    ◇cssでセル幅を指定するとcolspanで破綻する - 万象酔歩
  • JavaでUTF-8のBOMに対処する - 万象酔歩

    この記事は「 Javaでファイルオープン:文字コードや追加モードなど」の補助記事です。 JavaでBOM付きUTF-8ファイルを読む 媒体上の文字コード規格、UTF-8には、規格策定者の迷いのため 一時期、先頭に3バイトのBOMと呼ばれる、バイト並び識別マーク を置く仕様がありました。 現在はBOMはまず使われることはありませんが、Windows付属の「メモ帳」という 簡易エディタでUTF-8ファイルをうっかり作成してしまうと、ファイル先頭に BOMが付いてしまいます。 残念なことにJavaではBOM付きのUTF-8ファイルをまともに 読むことができません。 先頭がBOMの場合スキップする方法 対処法は色々考えられますが、ここでは、BufferedInputStreamを被せ、 先頭がBOMの場合スキップし、BOMでない場合先頭まで巻き戻す形を 示します。 import java.io.*

    JavaでUTF-8のBOMに対処する - 万象酔歩
    kiyo_hiko
    kiyo_hiko 2013/08/28
    「BOMはまず使われることはありません…メモ帳という 簡易エディタでUTF-8ファイルをうっかり作成してしまうと…BOMが付いてしまいます。残念なことにJavaではBOM付きのUTF-8ファイルをまともに 読むことができません」
  • 1