Why can't China target U. S. aircraft carriers?
Because it is easy for the subs to hide in the vastness of the China Sea and Pacific Ocean. However big the carrier is the US been a sea going nation for a long time, and they are used to disappearing out of sight. The Naval Commander has said the Carriers are better protected now than in WWII.
The carrier always travels with a task group and a full compliment of aircraft. That makes it difficult for Chinese planes or missiles to get through the protective cordon. If China did fancy her chances ther could be 2 or 3 more Carrier’s in the China Sea or Pacific Ocean with their complete task group and planes in a few days. That would be in excess of 4 carriers, 2 destroyers and frigates, american and allied, at least 3 submarines and over 210 planes, air superiority, fighter/attack, electronic warfare, early warning and helicopters. Thats a big fleet to want to take on. Especially with more on it’s way.
The Chinese will have just as much luck with th UKs new Queen Elizabeth class carriers. HMS Queen Elizabeth and her task group is due into the China Sea in 2021.