おかしいところ、ということなので。
-
番号リストhtmlタグの開閉の個数が合っていません。タグを書くとき、頭の次に尻も書いてから、中身を入れていくと間違いにくいと思います。
-
番号リスト#flex{}の記述が二ヶ所あります。全く同じ相手にかけるなら、一ヶ所にまとめたほうがわかりやすそうです。
-
番号リストclass="text" が、テキスト全部の囲み<div>と、中の平文の囲み<p>両方についています。この場合、.text{ width: 50%;(略)}が両方にかかってしまいます。
-
画像を囲んでいる class="image" に対する書式の指定がありません。
-
class="image" の中の画像に対しても、書式の指定がありません。どのような大きさで表示したいのかは指定したほうが良いと考えます。
-
「横に並べたい」とのことですが、真横に並んでほしいのか、間をあけたいのか、文章と画像の頭が揃っていた方がいいのかなどは読み取れませんでした。このあたりは、flexについて調べ色々試していく過程で習得できると思われます。flex css とかでぐぐれば参考が沢山出てきます。
全体的に不慣れなご様子ですので、デベロッパーツールを使いながら、どこをいじったらどう変わるのか、一手ずつ試していかれることをおすすめします。
また、囲んでいる箇所にそれぞれ、仮の背景色を付けたり枠線を引いたりするのも、変化がわかりやすくなり、習得の助けになると思います。
【初心者向け!Chromeの検証機能(デベロッパーツール)の使い方】
https://saruwakakun.com/html-css/basic/chrome-dev-tool
下記に、ちょっとだけ変えたソースを添付します。どこが変わったのか、その属性が増えることで何が起きてるのか、デベロッパーツールでいじってみてください。ご希望の形が見つかることをお祈りします。
html
1<div id="flex">
2 <div class="image"><img class="u_w_max" src="images/3_1_ahahakinnsei_s.jpg" alt=""></div>
3 <div class="text_wrapper">
4 <p class="title">solo exhibition</p>
5 <p class="text">GALLERY FINE ART LABORATORY VOL.25 <br>GFAL 東京 June 1, 2005 - July 1, 2005 </p>
6
7 <p class="text">
8 平安時代のあたりにいそうな顔の女があははと笑っている <br>
9 阿波波と当ててみる <br>
10 それから同じ名前の神社が実在するを知った。 <br>
11 作品は目と口は空洞になっていて筒抜けていて <br>
12 その穴を覗いた先は金星の風景がひろがるのです。
13 </p>
14 <p class="text">
15 title: 阿波波 金星の風景 <br>
16 material: 木、胡粉、ガーゼ<br>
17 size: h18 x w13 x d120cm<br>
18 year: 2005
19 </p>
20 </div>
21</div>
css
1#flex {
2width: 90%; border: 6px solid red;
3height: auto;
4margin: auto;
5display: flex;
6justify-content: space-between;
7
8}
9.text_wrapper{ border: 6px solid blue;
10width: 50%;
11height: auto;
12margin: auto;
13}
14
15.image{ width: 50%; border: 6px solid yellow;}
16.image .u_w_max{ width: 100%;}