HTML/CSS に関するヘルプを探しています。軽量で無駄のないコードが理想的であることは明らかですが、これらの要素のスタイリングは小さな Web アプリにとって本当に重要なのでしょうか?
一般的に言えば、ヒットのために触れない HTML フォーム要素はありますか?
CSS は非常に高速に読み込まれ、Web ページに対して実行できる他のほとんどすべての操作に比べて非常に軽量であるため、心配する必要はありません。この回答は、画像を使用したスタイリングを意図していないことを前提としています。
アクセシビリティも念頭に置いてください。色の組み合わせに苦労する人もいれば、読みやすくするためにテキストのサイズを大きくする必要がある人もいます。コントロールは両方の問題に対処する必要があります。
読み込みの観点からは、css を追加するだけで問題ありません。あまり目立たないはずです。
とはいえ、入力要素を特定の方法でスタイルしようとすると、すぐに問題が発生する可能性があります。正直なところ、それはあなたが何を達成しようとしているかによって異なります。たとえば、ラジオ ボタンの周りに境界線を配置することはほぼ不可能です。また、カスタム セレクト ボックスを作成することは、設計中は難しい場合があります。これらの要素のスタイルを設定すると、クロスブラウザーで確実に機能するように時間がかかる場合があります。サイトの見栄えがよくなり、開発時間を節約できるように、可能な限り標準を維持することをお勧めします。