Hallo,
1. Nein 100% bedeutet (bei mir ist das so) das der Text einen doppelten Zeilenabstand hat. Damit beide gelich groß sind (beide 300) musst du bei beiden 300 px angeben.
2. Mit einer Tabelle
<table>
<tr>
<td>DIV1</td>
<td>DIV2</td>
</tr>
</table>
MFG
Andavos