提供された HTML ドキュメントでは、要素に a.css と b.css の両方を適用しようとしています。ページ上で。ただし、コード スニペットに示されているように、b.css のスタイルはレンダリングされません。
b.css にリンクする 要素に title 属性を設定することにより、スタイルシートは「優先」として分類されます。スタイルシート。」対照的に、title 属性のないスタイルシートは「永続的なスタイルシート」とみなされます。 HTML 仕様によると:
この場合、title 属性を追加することにより、誤って b.css を優先スタイルシートとして分類することになります。グループごとに優先スタイルシートは 1 つだけである必要があるため、ブラウザーはレンダリングするスタイルシートの 1 つを選択し、結果として b.css.
が除外されます。そのため、a.css と b.css の両方が確実にが適用されている場合は、b.css にリンクしている 要素から title 属性を削除する必要があります。これにより、永続的なスタイルシートとして分類され、レンダリング中に a.css と一緒に使用されるようになります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3