Свойство CSS для переноса слов, не влияющее на ячейку таблицы

У меня есть одно длинное слово ...

p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCx+wnDhlr7GqHiH6lAaPPuN5F7RjUrtvGyxxZkClJsLaTDeqg/FuJXU7RYdPQ2Ka++tfw0Z9+SRKatLUQQeCqLK8z1/V4p7BaJKPkegMzXgWGnFVmz1tdLFiYUGq0MvVgqWiepcTFmwgSd9g1pGRiCSDHJUDwcc+NidiW4/ixw4QIDAQAB"

... что я пытаюсь вписаться в ячейку таблицы (<td>), для которого я пытался использоватьword-wrap: break-word; и тому подобное, чтобы заставить текст обернуться, но ни один из них, кажется, не имеет никакого влияния на текст.

( HERE'S THE LIVE EXAMPLE )

Screenshot - Click To Enlarge!
Click on the image to enlarge!

Текст продолжается по горизонтали и не переносится. Какое свойство CSS я должен использовать здесь?

THE CODE
<table>
     <thead>
          <tr>
                <th>Name
                </th><th>Type
                </th><th>Value
                </th><th>TTL
          </th></tr>
     </thead>
     <tbody>
          <tr>
                <td>wtnmail._domainkey.whatthenerd.com.</td>
                <td>TXT</td>
                <td>"v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCx+wnDhlr7GqHiH6lAaPPuN5F7RjUrtvGyxxZkClJsLaTDeqg/FuJXU7RYdPQ2Ka++tfw0Z9+SRKatLUQQeCqLK8z1/V4p7BaJKPkegMzXgWGnFVmz1tdLFiYUGq0MvVgqWiepcTFmwgSd9g1pGRiCSDHJUDwcc+NidiW4/ixw4QIDAQAB"</td>
                <td>300</td>
          </tr>
     </tbody>
</table>
CSS

Основываясь на ответе j08691, я использую это сейчас:

table {
   table-layout: fixed;
   word-break: break-all;
   word-wrap: break-word;
}

И это привело к следующему:

Screenshot - Click To Enlarge!
Click on the image to enlarge!

Да, таблица не так уж и стильна, как раньше, но теперь я, по крайней мере, могу быть уверен в том, что данные отображаются (даже если размер браузера изменен, то есть в меньших разрешениях).

Still looking for an elegant solution, if any.

Ответы на вопрос(4)

Ваш ответ на вопрос