Absolutely normal procedure.
Each aircraft has a specified maximum crosswind velocity below which it is certificated for landing. Takeoffs are also limited by this limit since it is presumed that a landing may occur immediately after takeoff if something goes awry.
There are two standard procedures:
Crabbing
This is the only practical approach with large low winged aircraft with limited ground clearance.
In crabbing you simply keep your wings level and head in the direction of the crosswind to obtain a stabilized approach down the runway centerline. Just before touchdown, you kick the centerline of the aircraft to align with the runway using rudder only.
Wing-low
Especially for high winged aircraft such as most Cessna's, this is a preferred approach although crabbing is still an option available to the pilot.
From a stabilized approach, bank the wings toward the crosswind and keep the fuselage aligned with the runway with rudder. The upwind wheel will contact first. As the place decelerates, lower the other wheel to the ground. This option is generally not available to large transport class aircraft due to their limited wingtip ground clearance.
Frankly, it is not as hard as it looks.
If the wind is above the crosswind limit, find another runway to land on. I had one situation when the crosswind was a steady 30kts and the plane had an 18 kt limit. Since the runway was wide and the plane had a 49kt stall speed, I took off across the runway.
-bob