1BX」を試してみました。Pages)の仕様に準拠するためにはCSSをインライン化する必要があります。そのため、Hugoで以下の通り、style.cssに定義したCSSをインライン化しています。}}</style>ここで問題なのは、AMPの制限で、インライン化するコードは50KB以内に収めなければならない点です。小さくしなければならないとはいえ、一から全て自分で書くのは辛いので、何らかのCSSフレームワークをベースにするのですが、AMP向けのCSSフレームワークに以外とシンプルなものがありませんでした。it.モバイルファースト、軽量、AMP向けを狙っているだけあって、AMPサイトを小さく使い始めるのに便利でした。作成者のサイトでももちろん使われているため、実装時の参考にさせていただきました。rcなどかなり省略されたクラス名を利用しているので、覚えるまで(慣れるまで)はちょっと時間がかかります。いえ、全体が小さいのですぐなれます。Highlighting用のCSSクラス名と、1BXで利用するクラス名が衝突して、デザインが崩れる。Highlightingをインライン化する。Highlighting用のCSSを書く必要がないので、1BXとクラス名が衝突しなくなる。