HTMLのテーブルにstyleを設定し罫線を消したハズなのに・・・
HTMLの<TABLE>や<TR>や<TD>、
これら表組みをするためのタグですが、テーブルに罫線を引きたくない場合、「style=”border-style: none”」と設定したりすると思います。でもたまに罫線が消えない場合があります。
なぜかと言えば、他の設定と重なった場合には、他の設定値が優先されるためです。
罫線を引かない設定は、”border-style: none”の他に”border-style: hidden”があります。
noneを指定した場合は他で設定されていた場合は他が優先(none=指定なし)、
hiddenを指定した場合はこの値が優先(hidden=隠す)です。
どちらか覚えると見落としそうですが、2つ知って使い分けが重要そうです。