あなたは私の前のメッセージで私を誤解したので、例を挙げて新しく投稿します. 次の例では、左に画像を、右に div をフロートさせて、使用しているブラウザや日付 + 時刻などを含むとします。
ここで、同じ行のこれら 2 つのフロートの中央に会社の名前も表示する必要があります。ブラウザの幅を小さくしても、中間の会社のテキストは常に中央に配置する必要があります。
この例では、テキストを 2 つのフロートの中央に配置することはできません。テキストをインライン要素に入れるかブロック要素に入れるかは問題ではありません。私は両方を試しました。この例では、ap タグがあります。
フローティング要素がある場合、 text-align:centered を使用しても機能しません。
<!DOCTYPE html>
<html>
<head>
<meta charset = "utf-8">
<title></title>
<style type = "text/css">
#imageone
{
float:left;
}
p#right
{
float:right;
}
div p
{
text-align : center;
}
</style>
</head>
<body>
<div style="background:red">
<p>My company</p>
<p id="right">2013-06-12 10:00:12</p>
<img id="imageone" src="img/die1.png" alt="photo" />
</div>
</body>
</html>