布局
根据整体结构(如导航或网页标题),您可以使用绝对定位。我认为它可能在这里工作(relative;
对于容器,absolute
对于其中一列和margin
另一列)。
该float:right;
方法也可以。如果您不喜欢调整大小的行为,您可以查看 CSS Media Queries,以便在视口更改时调整布局。
article
还是section
?
还有一个语义方面的问题:我怀疑是否使用文章标签作为内容,但我不确定。它不像它会被分发。可以替换文章的部分,但部分在我看来更有意义。
article
如果该内容(在“我们的工作”范围内)是一个连贯的文本,可以单独阅读,那将是正确的选择。
它是否要分发并不重要,重要的是它是否可以典型地分发而不会失去其意义。
如果它是页面上唯一的内容(= 主要内容),article
大多数情况下将是正确的选择。仅当顶层没有其他分段元素(如nav
or )时,才不应使用单独的,而应直接使用。aside
article
body
其他一些注意事项:
您可以(并且我认为您应该)将两个“Sub”块包含在显式section
元素中
你可以(我认为你应该)给出aside
一个明确的标题。如果设计中不需要它,请将其隐藏(以便屏幕阅读器仍能阅读)。
仅在与定义figure
匹配时使用。不要将它用于需要带有标题的图像的所有情况。
目前,您与(或者,如果您愿意)aside
“相关” 。这是故意的吗?否则,您应该将其添加为后代(因此它将与整个网页“相关”)。section
article
body